我通过与AJAX调用控制器/功能“用户/ authenthicate”开始
此功能GET是从SDK的loginurl和将其返回到JavaScript,这是window.open.href ... sofar sogood ..我被引导到Facebook登录页面,
但成功登录后,它重定向回到相同的用户/身份验证。
问题:这是正常的行为吗?或者我可以设置redirecturl ..
问题:它返回的URL之间没有斜线之间的问号,所以功能永远不会像这样“users/authenthicate?bladeblibla”识别。
*我没有设置一些URL时,我registred应用程序,但是这是一个完全不同的URL 类似的 “http://www.domain/users/facebook_login” *
感谢理查德
嗯,谢谢,但我没有做一些iframe,我认为,..-这是一个整页重定向喜欢去谷歌和回来 - 我会尝试你的解决方案.. – Richard 2012-08-08 15:45:19
哦,我看到。我以为你得到了一个facebook应用程序的auth对话框,通常在iframe中运行。 – 2012-08-08 15:52:43
不,我需要它进行网站身份验证,我为所有提供商设置所有身份验证,接下来是雅虎,因为您的解决方案像魅力一样工作。现在我正在处理那些我打算使用abrahams oauth库的人,或者你现在是一个更好的人,可以与oauths中的所有人一起工作,或者他们都需要特定的处理吗?我也有lightopenid,但它不会做oauth ..YAHOO也有它自己的sdk ..但它真的是必要的吗? – Richard 2012-08-08 16:01:43