|
@@ -21,12 +21,12 @@ const WebSSOForm: FC = () => {
|
|
|
const { t } = useTranslation()
|
|
|
|
|
|
const [isLoading, setIsLoading] = useState(false)
|
|
|
- const [protocal, setProtocal] = useState('')
|
|
|
+ const [protocol, setProtocol] = useState('')
|
|
|
|
|
|
useEffect(() => {
|
|
|
const fetchFeaturesAndSetToken = async () => {
|
|
|
await fetchSystemFeatures().then((res) => {
|
|
|
- setProtocal(res.sso_enforced_for_web_protocol)
|
|
|
+ setProtocol(res.sso_enforced_for_web_protocol)
|
|
|
})
|
|
|
|
|
|
// Callback from SSO, process token and redirect
|
|
@@ -76,21 +76,21 @@ const WebSSOForm: FC = () => {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- if (protocal === 'saml') {
|
|
|
+ if (protocol === 'saml') {
|
|
|
fetchWebSAMLSSOUrl(appCode, redirectUrl).then((res) => {
|
|
|
router.push(res.url)
|
|
|
}).finally(() => {
|
|
|
setIsLoading(false)
|
|
|
})
|
|
|
}
|
|
|
- else if (protocal === 'oidc') {
|
|
|
+ else if (protocol === 'oidc') {
|
|
|
fetchWebOIDCSSOUrl(appCode, redirectUrl).then((res) => {
|
|
|
router.push(res.url)
|
|
|
}).finally(() => {
|
|
|
setIsLoading(false)
|
|
|
})
|
|
|
}
|
|
|
- else if (protocal === 'oauth2') {
|
|
|
+ else if (protocol === 'oauth2') {
|
|
|
fetchWebOAuth2SSOUrl(appCode, redirectUrl).then((res) => {
|
|
|
router.push(res.url)
|
|
|
}).finally(() => {
|
|
@@ -100,7 +100,7 @@ const WebSSOForm: FC = () => {
|
|
|
else {
|
|
|
Toast.notify({
|
|
|
type: 'error',
|
|
|
- message: 'sso protocal is not supported.',
|
|
|
+ message: 'sso protocol is not supported.',
|
|
|
})
|
|
|
setIsLoading(false)
|
|
|
}
|