Skip to content

[Feature] 外置登录支持通用Oauth2登录 #5933

@l3126596029

Description

@l3126596029

概述 | Summary

添加外置身份验证服务器可选对应皮肤站提供的Oauth登录方式,从而实现通过单点登录,快速登录littleSkin等接入了SSO的皮肤站,理论可以实现兼容几乎所有皮肤站的Oauth登录,而不单单兼容littleSkin

原因 | Reason

免去输入/忘记皮肤站密码的烦恼,且更加安全

详情 | Description

获取皮肤站登录界面的登录接口,即https://skin.xxx.xxx/auth/login,从前端拿到重定向到SSO平台的路径,如https://skin.xxx.xxx/auth/oauth/generic/redirect,浏览器打开该链接并通过SSO平台完成登录,完成登录后正常会重定向回皮肤站并返回token,启动器则使用该token在启动器内登录对应账号

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions