从 open_id 表单中检索格式化的 URL
我刚刚使用 PHP janrain 库将 OpenID 添加到我的网站,一切正常,但我有一个关于如何做某事的问题。
从用户那里收到 openid_url 后,我将其传递给 openid lib,然后该库处理该 url 并准备好发送给 OP。 我如何检索该 URL?
我之所以问这个问题是因为我的脚本当前将 http://mysite.com 和 mysite.com 视为不同的 URL。 我知道该库规范了 URL,但我只是不知道如何提取它。
我希望我说得有道理,并感谢您的帮助。
I just added OpenID to my website using the PHP janrain libraries, and I got everything working but I have a question about how to do something.
After receiving the openid_url from the user, I pass it to the openid lib, which then processes the url and gets it ready to send to the OP. How can I retrieve that URL?
Why I ask is because my script currently sees http://mysite.com and mysite.com as different URLs. I know the library normalizes the URL, I just don't know how to extract it.
I hope I made sense, and thank you for helping.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过
claimed_id
属性中的Auth_OpenID_SuccessResponse
对象获取要用于跟踪目的的最终 URL。 (getDisplayIdentifier()
方法输出一个更适合人类使用的版本,这可能会或可能不会有所不同。)You get the final URL you want to use for tracking purposes back with a
Auth_OpenID_SuccessResponse
object, in theclaimed_id
attribute. (ThegetDisplayIdentifier()
method outputs a version more intended for human consumption, which may or may not be different.)