我正在尝试使用CodeIgniter构建项目,并且出于注册目的,我正在使用Hybrid Auth库。我使用类似于“http://localhost/project/hauth/endpoint?hauth.done=Google”的链接作为我和Facebook和Google的重定向URI。
应用程序正常运行。但问题是我无法理解这个“hauth.done”的含义 只要我允许,它就会将我重定向到上面提供的链接,我不知道如何接收数据/用户配置信息。
答案 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请求使用。