Fix small issues.

This commit is contained in:
Yang Luo
2021-05-23 23:38:38 +08:00
parent 02edb89602
commit 31d981baf1
5 changed files with 12 additions and 4 deletions

View File

@ -88,6 +88,7 @@ p, *, *, POST, /api/unlink, *, *
p, *, *, POST, /api/set-password, *, * p, *, *, POST, /api/set-password, *, *
p, *, *, POST, /api/send-verification-code, *, * p, *, *, POST, /api/send-verification-code, *, *
p, *, *, GET, /api/get-human-check, *, * p, *, *, GET, /api/get-human-check, *, *
p, *, *, POST, /api/reset-email-or-phone, *, *
` `
sa := stringadapter.NewAdapter(ruleText) sa := stringadapter.NewAdapter(ruleText)

View File

@ -57,6 +57,10 @@ func extendApplicationWithProviders(application *Application) {
providers := GetProviders(application.Owner) providers := GetProviders(application.Owner)
m := map[string]*Provider{} m := map[string]*Provider{}
for _, provider := range providers { for _, provider := range providers {
if provider.Category != "OAuth" {
continue
}
provider.ClientSecret = "" provider.ClientSecret = ""
provider.ProviderUrl = "" provider.ProviderUrl = ""
m[provider.Name] = provider m[provider.Name] = provider

View File

@ -84,7 +84,7 @@ func getDefaultEmailProvider() *Provider {
} }
func getDefaultPhoneProvider() *Provider { func getDefaultPhoneProvider() *Provider {
provider := Provider{Owner: "admin", Category: "Phone"} provider := Provider{Owner: "admin", Category: "SMS"}
existed, err := adapter.Engine.Get(&provider) existed, err := adapter.Engine.Get(&provider)
if err != nil { if err != nil {
panic(err) panic(err)

View File

@ -187,7 +187,7 @@ class ProviderEditPage extends React.Component {
</Col> </Col>
</Row> </Row>
</React.Fragment> </React.Fragment>
) : this.state.provider.category === "Phone" ? ( ) : this.state.provider.category === "SMS" ? (
<React.Fragment> <React.Fragment>
<Row style={{marginTop: '20px'}} > <Row style={{marginTop: '20px'}} >
<Col style={{marginTop: '5px'}} span={2}> <Col style={{marginTop: '5px'}} span={2}>
@ -222,7 +222,7 @@ class ProviderEditPage extends React.Component {
</React.Fragment> </React.Fragment>
) : null ) : null
} }
{this.state.provider.category === "Phone" && this.state.provider.type === "tencent" ? ( {this.state.provider.category === "SMS" && this.state.provider.type === "tencent" ? (
<Row style={{marginTop: '20px'}} > <Row style={{marginTop: '20px'}} >
<Col style={{marginTop: '5px'}} span={2}> <Col style={{marginTop: '5px'}} span={2}>
{i18next.t("provider:App ID")}: {i18next.t("provider:App ID")}:

View File

@ -148,8 +148,11 @@ class ProviderListPage extends React.Component {
title: i18next.t("provider:Client ID"), title: i18next.t("provider:Client ID"),
dataIndex: 'clientId', dataIndex: 'clientId',
key: 'clientId', key: 'clientId',
width: '150px', width: '100px',
sorter: (a, b) => a.clientId.localeCompare(b.clientId), sorter: (a, b) => a.clientId.localeCompare(b.clientId),
render: (text, record, index) => {
return Setting.getShortText(text);
}
}, },
// { // {
// title: 'Client secret', // title: 'Client secret',