有没有办法进行oauth身份验证(获取用户令牌和密码),无需重定向或刷新我的应用页面。
所以流程应该是:
我经常搜索并找不到解决方法。你能告诉我是否有可能给我一个提示我应该搜索什么或者我应该使用什么?如果您提供一些示例代码,我将非常高兴。
LinkedIn,Facebook和Twitter都有自己的JS SDK或/和JSAPI,其中包含身份验证并且效果很好。我没有在雅虎上找到类似的东西。
答案 0 :(得分:1)
您可以将popup UI
用于此目的。雅虎支持它。
这篇文章将对您有所帮助:Yahoo and Popup UI for OpenID
请参阅demo。
也请查看以下内容:A simple YUI 3 module for adding Yahoo! login to a page和yahoo-oauth-popup。
答案 1 :(得分:1)
现在有一种简单的方法可以做到这一点。使用http://adodson.com/hello.js/ - 它可以很容易地与许多身份提供商进行身份验证。