mirror of
https://github.com/certd/certd.git
synced 2026-05-14 20:17:32 +08:00
perf: 支持OIDC单点登录
This commit is contained in:
@@ -43,7 +43,15 @@ export type BuildLoginUrlReq = {
|
||||
from?:string;
|
||||
}
|
||||
|
||||
export type BuildLogoutUrlReq = {
|
||||
}
|
||||
|
||||
export type LogoutUrlReply = {
|
||||
logoutUrl?: string;
|
||||
}
|
||||
|
||||
export interface IOauthProvider {
|
||||
buildLoginUrl: (params: BuildLoginUrlReq) => Promise<LoginUrlReply>;
|
||||
onCallback: (params: OnCallbackReq) => Promise<OauthToken>;
|
||||
buildLogoutUrl: (params: BuildLogoutUrlReq) => Promise<LogoutUrlReply>;
|
||||
}
|
||||
Reference in New Issue
Block a user