mirror of
https://github.com/casdoor/casdoor.git
synced 2025-07-05 05:50:19 +08:00
Remove GitHub provider hacking code.
This commit is contained in:
@ -70,15 +70,7 @@ export function isProviderVisible(providerItem) {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (providerItem.provider.type === "GitHub") {
|
return true;
|
||||||
if (isLocalhost()) {
|
|
||||||
return providerItem.provider.name.includes("localhost");
|
|
||||||
} else {
|
|
||||||
return !providerItem.provider.name.includes("localhost");
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export function isProviderVisibleForSignUp(providerItem) {
|
export function isProviderVisibleForSignUp(providerItem) {
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
import React from "react";
|
import React from "react";
|
||||||
import {Tooltip} from "antd";
|
import {Tooltip} from "antd";
|
||||||
import * as Util from "./Util";
|
import * as Util from "./Util";
|
||||||
import {StaticBaseUrl} from "../Setting";
|
import * as Setting from "../Setting";
|
||||||
|
|
||||||
const authInfo = {
|
const authInfo = {
|
||||||
Google: {
|
Google: {
|
||||||
@ -105,71 +105,71 @@ const authInfo = {
|
|||||||
const otherProviderInfo = {
|
const otherProviderInfo = {
|
||||||
SMS: {
|
SMS: {
|
||||||
"Aliyun SMS": {
|
"Aliyun SMS": {
|
||||||
logo: `${StaticBaseUrl}/img/social_aliyun.png`,
|
logo: `${Setting.StaticBaseUrl}/img/social_aliyun.png`,
|
||||||
url: "https://aliyun.com/product/sms",
|
url: "https://aliyun.com/product/sms",
|
||||||
},
|
},
|
||||||
"Tencent Cloud SMS": {
|
"Tencent Cloud SMS": {
|
||||||
logo: `${StaticBaseUrl}/img/social_tencent_cloud.jpg`,
|
logo: `${Setting.StaticBaseUrl}/img/social_tencent_cloud.jpg`,
|
||||||
url: "https://cloud.tencent.com/product/sms",
|
url: "https://cloud.tencent.com/product/sms",
|
||||||
},
|
},
|
||||||
"Volc Engine SMS": {
|
"Volc Engine SMS": {
|
||||||
logo: `${StaticBaseUrl}/img/social_volc_engine.jpg`,
|
logo: `${Setting.StaticBaseUrl}/img/social_volc_engine.jpg`,
|
||||||
url: "https://www.volcengine.com/products/cloud-sms",
|
url: "https://www.volcengine.com/products/cloud-sms",
|
||||||
},
|
},
|
||||||
"Huawei Cloud SMS": {
|
"Huawei Cloud SMS": {
|
||||||
logo: `${StaticBaseUrl}/img/social_huawei.png`,
|
logo: `${Setting.StaticBaseUrl}/img/social_huawei.png`,
|
||||||
url: "https://www.huaweicloud.com/product/msgsms.html",
|
url: "https://www.huaweicloud.com/product/msgsms.html",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
Email: {
|
Email: {
|
||||||
"Default": {
|
"Default": {
|
||||||
logo: `${StaticBaseUrl}/img/social_default.png`,
|
logo: `${Setting.StaticBaseUrl}/img/social_default.png`,
|
||||||
url: "",
|
url: "",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
Storage: {
|
Storage: {
|
||||||
"Local File System": {
|
"Local File System": {
|
||||||
logo: `${StaticBaseUrl}/img/social_file.png`,
|
logo: `${Setting.StaticBaseUrl}/img/social_file.png`,
|
||||||
url: "",
|
url: "",
|
||||||
},
|
},
|
||||||
"AWS S3": {
|
"AWS S3": {
|
||||||
logo: `${StaticBaseUrl}/img/social_aws.png`,
|
logo: `${Setting.StaticBaseUrl}/img/social_aws.png`,
|
||||||
url: "https://aws.amazon.com/s3",
|
url: "https://aws.amazon.com/s3",
|
||||||
},
|
},
|
||||||
"Aliyun OSS": {
|
"Aliyun OSS": {
|
||||||
logo: `${StaticBaseUrl}/img/social_aliyun.png`,
|
logo: `${Setting.StaticBaseUrl}/img/social_aliyun.png`,
|
||||||
url: "https://aliyun.com/product/oss",
|
url: "https://aliyun.com/product/oss",
|
||||||
},
|
},
|
||||||
"Tencent Cloud COS": {
|
"Tencent Cloud COS": {
|
||||||
logo: `${StaticBaseUrl}/img/social_tencent_cloud.jpg`,
|
logo: `${Setting.StaticBaseUrl}/img/social_tencent_cloud.jpg`,
|
||||||
url: "https://cloud.tencent.com/product/cos",
|
url: "https://cloud.tencent.com/product/cos",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
SAML: {
|
SAML: {
|
||||||
"Aliyun IDaaS": {
|
"Aliyun IDaaS": {
|
||||||
logo: `${StaticBaseUrl}/img/social_aliyun.png`,
|
logo: `${Setting.StaticBaseUrl}/img/social_aliyun.png`,
|
||||||
url: "https://aliyun.com/product/idaas"
|
url: "https://aliyun.com/product/idaas"
|
||||||
},
|
},
|
||||||
"Keycloak": {
|
"Keycloak": {
|
||||||
logo: `${StaticBaseUrl}/img/social_keycloak.png`,
|
logo: `${Setting.StaticBaseUrl}/img/social_keycloak.png`,
|
||||||
url: "https://www.keycloak.org/"
|
url: "https://www.keycloak.org/"
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
Payment: {
|
Payment: {
|
||||||
"Alipay": {
|
"Alipay": {
|
||||||
logo: `${StaticBaseUrl}/img/payment_alipay.png`,
|
logo: `${Setting.StaticBaseUrl}/img/payment_alipay.png`,
|
||||||
url: "https://www.alipay.com/"
|
url: "https://www.alipay.com/"
|
||||||
},
|
},
|
||||||
"WeChat Pay": {
|
"WeChat Pay": {
|
||||||
logo: `${StaticBaseUrl}/img/payment_wechat_pay.png`,
|
logo: `${Setting.StaticBaseUrl}/img/payment_wechat_pay.png`,
|
||||||
url: "https://pay.weixin.qq.com/"
|
url: "https://pay.weixin.qq.com/"
|
||||||
},
|
},
|
||||||
"PayPal": {
|
"PayPal": {
|
||||||
logo: `${StaticBaseUrl}/img/payment_paypal.png`,
|
logo: `${Setting.StaticBaseUrl}/img/payment_paypal.png`,
|
||||||
url: "https://www.paypal.com/"
|
url: "https://www.paypal.com/"
|
||||||
},
|
},
|
||||||
"GC": {
|
"GC": {
|
||||||
logo: `${StaticBaseUrl}/img/payment_gc.png`,
|
logo: `${Setting.StaticBaseUrl}/img/payment_gc.png`,
|
||||||
url: "https://gc.org"
|
url: "https://gc.org"
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@ -177,7 +177,7 @@ const otherProviderInfo = {
|
|||||||
|
|
||||||
export function getProviderLogo(provider) {
|
export function getProviderLogo(provider) {
|
||||||
if (provider.category === "OAuth") {
|
if (provider.category === "OAuth") {
|
||||||
return `${StaticBaseUrl}/img/social_${provider.type.toLowerCase()}.png`;
|
return `${Setting.StaticBaseUrl}/img/social_${provider.type.toLowerCase()}.png`;
|
||||||
} else {
|
} else {
|
||||||
return otherProviderInfo[provider.category][provider.type].logo;
|
return otherProviderInfo[provider.category][provider.type].logo;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user