使用混合身份验证和codeigniter

时间:2017-06-13 17:47:39

标签: php codeigniter authentication hybridauth

我正在尝试使用CodeIgniter构建项目,并且出于注册目的,我正在使用Hybrid Auth库。我使用类似于“http://localhost/project/hauth/endpoint?hauth.done=Google”的链接作为我和Facebook和Google的重定向URI。

应用程序正常运行。但问题是我无法理解这个“hauth.done”的含义 只要我允许,它就会将我重定向到上面提供的链接,我不知道如何接收数据/用户配置信息。

2 个答案:

答案 0 :(得分:0)

这是因为您在调用api时应该提供正确的重定向URL,之后当Hauth重定向到您想要的页面时,您可以根据您的代码参考检索您的信息。 否则,当您使用Codeigniter时,在我的建议中使用git reference,您可以在其中找到应用程序目录的完整代码。在该代码中,他们已经获得用户个人资料信息 Git repo

答案 1 :(得分:0)

这是更新的库,可与最新的HybridAuth(v2.10)和CodeIgniter(v3.x)一起使用

https://github.com/ApacheEx/CodeIgniter-HybridAuth

hauth.done用于通过Hybrid_Endpoint::process();完成授权,该processAuthDone调用pom.xml来保存所有需要的令牌以供以后的API请求使用。

相关问题