嗨,这就是我理解 Openid 的工作原理:-
- 用户在网站上输入他的 openid url 说“hii.com”
- 该应用程序重定向到 openid 提供程序,然后进行登录或拒绝登录并将响应发送回站点,即“hii.com”
- 如果身份验证成功,则 openid 提供者提供的响应对象可以包含其他数据,例如电子邮件等,如果“hii.com”请求它的话。
- 我可以将这些数据保存在数据库中。
如果我错了,请纠正我。但是我在这里不理解的是商店的概念。我看到 openid.store.filestore、nonce、sqlstore。有人可以提供一些澄清。这家店在这里起什么作用。我已经浏览了 python openid 文档,但最终感觉一无所知。谢谢