很多 SaaS 产品都会接 OAuth 登录,比如 GitHub 登录、Google 登录、微信登录、企业账号登录。
OAuth 登录的好处很明显:用户不用重新设置密码,注册路径更短,账号可信度更高。对开发者来说,也能减少密码存储、找回密码和安全策略的负担。
但 OAuth 不是“放一个第三方登录按钮”这么简单。真正稳定的 OAuth 登录,要处理授权流程、回调地址、state 校验、账号绑定...
阅读全文
Indie Hack Lab
