标签: yahoo-oauth

谷歌和雅虎OpenID端点

https://www.google.com/accounts/o8/idhttps://me.yahoo.com是谷歌的和雅虎的OpenID端点或URL的,而我必须发送发现请求,其响应将有OpenID端点?

openid google-openid yahoo-oauth

11
推荐指数
1
解决办法
4905
查看次数

php-openID不适用于Yahoo

我正在尝试使用php-openid库在我的网站中实现openID.其包中的基本消费者示例不适用于Google和Yahoo.我在这里找到了Google解决方案: 在PHP OpenID中使用AX的示例, 但它仍不适用于Yahoo! .我怎么能让它有效?

php openid janrain yahoo-oauth

8
推荐指数
1
解决办法
1909
查看次数

IMAP如何使用OAuth或OAuth2身份验证访问Yahoo Mail

根据developer.yahoo.com/mail/和IMAP回复:

* OK [CAPABILITY IMAP4rev1 ID MOVE NAMESPACE X-ID-ACLID UIDPLUS LITERAL+ CHILDREN XAPPLEPUSHSERVICE XYMHIGHESTMODSEQ AUTH=PLAIN AUTH=LOGIN AUTH=XOAUTH2 AUTH=XYMCOOKIE AUTH=XYMECOOKIE AUTH=XYMCOOKIEB64 AUTH=XYMPKI] IMAP4rev1 imapgate-1.8.1_01.20166 imap1009.mail.ne1.yahoo.com
Run Code Online (Sandbox Code Playgroud)

IMAP可以使用OAuth(2)身份验证访问Yahoo Mail.

我在https://developer.yahoo.com/apps/上注册了我的应用程序,因此我获得了客户端ID和客户端密钥.我没有找到任何与Mail相关的范围(API权限).不过,我选择了在注册我的应用程序时显示的所有API权限.

我试图实现OAuth和OAuth2.

OAuth2:我无法获取范围"mail-r"的授权码.当我生成URL(https://api.login.yahoo.com/oauth2/request_auth?client_id=CLIENT_ID&redirect_uri=oob&scope=mail-r&response_type=code)并在浏览器中打开它时,带有文本的页面"开发者:请从注册范围并再次提交." 被展示.它适用于其他范围.例如,我可以获取"sdct-r"的授权码

OAuth:我能够获得访问令牌.但是当我使用AUTHENTICATE XOAUTH2命令发送它时,我得到"NO [AUTHENTICATIONFAILED](#AUTH007)Bad scope"响应.

那么问题是应该设置哪些范围来使用IMAP和OAuth(2)访问Yahoo Mail?

imap oauth yahoo-mail oauth-2.0 yahoo-oauth

6
推荐指数
1
解决办法
1万
查看次数

我应该用WWW删除我的网站记录吗?

我目前在google和yahoo siteexplorer等中列出了我的网站的两个网址,索引的网页存在一些差异.

我是否需要两者,或者我可以在开始时删除带有www的那个,然后让它使用新的URL找到所有页面?我已经在谷歌设置了我的首选域名,但无法在雅虎看到这样做的方法.

这甚至会影响他们如何索引我的网站,或者只是这样我可以访问统计数据等?

我的.htaccess都设置为移除www无论如何.

任何建议都非常感谢.

seo canonical-form yahoo-oauth

5
推荐指数
1
解决办法
124
查看次数

Yahoo OAuth 1.0回调问题?

我想在我的网络应用程序中使用Yahoo Fantasy sport API,因为我使用OAuth进行Yahoo登录.我有消费者密钥和密钥,我成功传递了密钥,当我运行以下代码时.它重定向到Yahoo登录,它要求访问用户凭据的权限.如果我将页面重定向到https://api.login.yahoo.com/oauth/v2/request_auth,它会显示验证码.如果我按下验证码页面中的关闭按钮,则不会回调到我的网址.

 @ts=Time.now.to_i
    @callback_url = "http://localhost:3000/callback"
    @nonce = SecureRandom.hex()

       consumer = OAuth::Consumer.new("my consumerkey","secret key",
          { :site => 'https://api.login.yahoo.com', 
          :http_method => :post, 
          :scheme => :header,
          :oauth_nonce => @nonce,
          :request_token_path => '/oauth/v2/get_request_token', 
          :authorize_path => '/oauth/v2/request_auth', 
          :access_token_path => '/oauth/v2/get_token', 
          :oauth_callback => "http://localhost:3000/callback",
          :oauth_timestamp => Time.now.to_i,
          :oauth_signature_method => "HMAC-SHA-1",
          :oauth_version => "1.0",
          :oauth_callback_confirmed => true,
         })

    request_token = consumer.get_request_token
    session[:request_token]=request_token
    redirect_to request_token.authorize_url
    access_token=request_token.get_access_token
    access = ActiveSupport::JSON.decode(access_token.to_json)
     if !(access.present?)
      @response = "Response failed"  
    else
      @response = access  
    end
Run Code Online (Sandbox Code Playgroud)

你能否告诉我为获得access_token而进行的回调有哪些变化?

ruby-on-rails oauth omniauth yahoo-api yahoo-oauth

5
推荐指数
1
解决办法
760
查看次数

Yahoo - OAuth2 - SocialAPI:在初始响应中不返回"Access-Control-Allow-Origin"

我使用Yahoo Social APIContacts通过JavaScript中使用OAuth2(这里给出https://developer.yahoo.com/oauth2/guide/#implicit-grant-flow-for-client-side-apps)

但是,经过successful authentication并纠正后Access Token,我无法通过JS完成调用.浏览器说:

XMLHttpRequest cannot load https://social.yahooapis.com/v1/user/me/contacts
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://..' is therefore not allowed access.
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试使用相同的调用PHP的Curl时,它可以工作(因此证明它不是令牌的问题).

谁知道如何解决这个问题?谢谢.

javascript oauth-2.0 yahoo-api yahoo-oauth

5
推荐指数
1
解决办法
1241
查看次数

雅虎openid网站兼容性

我在我的网站上使用Dope-openid库但是在使用yahoo帐户登录时,用户会收到上面的消息单击"同意"以使用您的Yahoo!登录www.mywebsitename.com ID.
警告:本网站不符合雅虎网站地址的要求.除非您确定是合法的,否则请勿与本网站共享任何个人信息.
当我使用带有stackoverflow或plaxo的yahoo openid时,我没有收到此消息.在使用雅虎作为您网站上的openid提供商之前,您是否必须在yahoo的某处注册您的网站信息?有谁知道我在这里做错了什么...谢谢

php yahoo-oauth

3
推荐指数
1
解决办法
635
查看次数