Skip to content

MiSSO

项目已经归档

喵窝在 Misskey 2023.9.0 引入的 OAuth2 上衍生出了一套基本可用的认证方案,这个项目也正式宣布归档,此处的文档仅供如果需要类似外部 OAuth2 关联身份认证的实例参考。

请注意我们不保证这个项目在未来也一直能用,如果遇到使用上的问题,您可能需要考虑二次开发。例如,因 Hydra 更新了数据接口,目前该 MiSSO 仓库支持的最大 Hydra 版本号为 v2.1.1

MiSSO = Misskey + SSO

介绍

Misskey 有自己的一套身份验证工作流,其工作方式与 OAuth2 类似,但并不相互兼容。一些第三方应用程序,例如 Matrix ,支持 OAuth2 模式的身份认证,如果能让这些应用程序使用上身份认证可以进一步提升喵窝用户的使用体验。所以我们设计开发了这套单点登录的身份连接系统,以方便用户的操作,并统一管理身份授权相关的内容,避免维护多份授权方式对用户造成的困扰。

该系统独立于 Misskey 运行,且不涉及对 Misskey 本身的更改。

需要注意的是,该系统尚未正式发布稳定版本,依然处于测试阶段,相关的接口和文档可能会迭代,或是产生破坏性改动;我们无法对系统的稳定性和功能做任何保证。如果您有什么疑问,欢迎随时联系我们。如果您有什么好的想法,也欢迎随时开启一个 PR 。

使用教程

请参见 使用 MiSSO

部署教程

请参见 部署 MiSSO

基于 CC-BY-SA-4.0 授权