dify/web/service/sso.ts
Stephen Zhou a84c2d36a3
style: format with vp fmt (#38803)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-12 15:57:46 +00:00

23 lines
743 B
TypeScript

import { get } from './base'
export const getUserSAMLSSOUrl = (invite_token?: string) => {
const url = invite_token
? `/enterprise/sso/saml/login?invite_token=${invite_token}`
: '/enterprise/sso/saml/login'
return get<{ url: string }>(url)
}
export const getUserOIDCSSOUrl = (invite_token?: string) => {
const url = invite_token
? `/enterprise/sso/oidc/login?invite_token=${invite_token}`
: '/enterprise/sso/oidc/login'
return get<{ url: string; state: string }>(url)
}
export const getUserOAuth2SSOUrl = (invite_token?: string) => {
const url = invite_token
? `/enterprise/sso/oauth2/login?invite_token=${invite_token}`
: '/enterprise/sso/oauth2/login'
return get<{ url: string; state: string }>(url)
}