我是openid和oauth的新手。我想允许用户使用yahoo或google帐户登录网站。我想我可以使用Open ID Connect完成此任务吗? https://developer.yahoo.com/oauth2/guide/openid_connect/ 但是,我浏览了许多网站,但找不到网站正在使用Yahoo帐户登录。有什么想法吗?
答案 0 :(得分:0)
我认为Yahoo在社交登录方面不如Google / Facebook流行,因为Yahoo的流行程度多年来一直在下降。
重定向URL是成功身份验证后要将令牌发送到的位置。用户看到的不是页面,而是将URL插入到OpenIDConnect处理程序的URL中,该处理程序将获取令牌,然后根据这些令牌创建会话。之后,浏览器将被重定向到您希望用户成功登录后转到的页面。
看到这张图片,因此/ signin-oidc是您在OpenIDConnect中的重做。
在Yahoo中,您还需要注册重定向URL,并且它必须与初始请求中的redirectUrl参数匹配(这是一项安全功能)。
因此,根据我的照片,您将注册https://example.com/signin-oidc作为重定向网址,并将其用于身份验证请求中。
查看有关OpenID Connect的Yahoo网页