这是将openid\u shutdown\u ack添加到请求的正确方法吗

2024-04-16 08:32:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我在consumer.AuthRequest中扩展了AuthRequest的getMessage

这就是我得到的东西。我删除了添加openid\u shutdown\u ack参数之前的值

<openid.message.Message {...(<Symbol Bare namespace>, 'openid_shutdown_ack'): '2015-04-20', ('http://openid.net/extensions/sreg/1.1', 'optional'): 'nickname,fullname,postcode,country,language,timezone', ('http://openid.net/srv/ax/1.0', 'type.country'): 'http://axschema.org/contact/country/home', ('http://specs.openid.net/auth/2.0', 'mode'): 'checkid_setup', ('http://openid.net/srv/ax/1.0', 'type.timezone'): 'http://axschema.org/pref/timezone', ('http://openid.net/srv/ax/1.0', 'required'): 'email', ('http://openid.net/srv/ax/1.0', 'type.email'): 'http://axschema.org/contact/email'}>

此消息将转换为request.htmlMarkup(realm,重定向到)并发送到google

这是向Google发送迁移参数的正确方法吗


Tags: orghttp参数netemailtypeaxopenid
1条回答
网友
1楼 · 发布于 2024-04-16 08:32:33

只要它包含一个openid\u shutdown\u ack字段作为值为2015-04-20的查询参数,就可以了

验证更改是否按预期工作很简单,如果您继续看到警告消息,则说明您的实现存在问题(仅供参考预期行为,imdb.com当前正在正确实现此功能请注意,当您尝试使用Google帐户登录时,不会显示警告消息)

希望有帮助

相关问题 更多 >