Add SigninUrl to application.

This commit is contained in:
Yang Luo
2021-06-14 22:55:08 +08:00
parent cc31c1d666
commit a7912eecc1
3 changed files with 17 additions and 2 deletions

View File

@ -248,6 +248,16 @@ class ApplicationEditPage extends React.Component {
}} />
</Col>
</Row>
<Row style={{marginTop: '20px'}} >
<Col style={{marginTop: '5px'}} span={2}>
{i18next.t("general:Signin URL")}:
</Col>
<Col span={22} >
<Input prefix={<LinkOutlined/>} value={this.state.application.signinUrl} onChange={e => {
this.updateApplicationField('signinUrl', e.target.value);
}} />
</Col>
</Row>
<Row style={{marginTop: '20px'}} >
<Col style={{marginTop: '5px'}} span={2}>
{i18next.t("general:Forget URL")}:

View File

@ -265,7 +265,11 @@ export function goToLogin(ths, application) {
if (authConfig.appName === application.name) {
goToLinkSoft(ths, "/login");
} else {
goToLink(`${application.homepageUrl}/login`);
if (application.signinUrl === "") {
goToLink(`${application.homepageUrl}/login`);
} else {
goToLink(application.signinUrl);
}
}
}