首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Omniauth请求中传递自定义信息

在Omniauth请求中传递自定义信息
EN

Stack Overflow用户
提问于 2012-01-05 23:44:28
回答 1查看 216关注 0票数 0

我目前正在为一个应用程序实现一个全方位的解决方案,该应用程序最初将处于仅邀请模式。我可以限制UI,使用户无法看到可以激活omniauth的注册屏幕,除非他们拥有有效的邀请码。也就是说,如果用户知道url结构,他们可以尝试直接启动omniauth进程,我正在尝试如何处理。我不能锁定身份验证url,因为已经注册的用户需要通过它们,并且在初始注册后他们将没有邀请码。理想情况下,我希望在omniauth请求中传递邀请代码,这样成功后它就会返回给应用程序,但在寻找时,我发现这个帖子说这是不可能的。

http://groups.google.com/group/omniauth/browse_thread/thread/4d99d608...这仍然是真的吗,或者现在可以做我正在寻找的事情了吗?在会话中设置值仍然是首选方法,还是在使用OmniAuth时有更好的方法来处理这个问题?提前谢谢克里斯

EN

回答 1

Stack Overflow用户

发布于 2012-03-07 13:17:27

您可以先将信息存储到某个地方(如session),而不是将自定义信息与omniauth请求一起传递。在oauth回调中,检查当前会话的邀请码,如果可用,则注册用户。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8745277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档