繁体   English   中英

如何在Rails中使用具有增量授权的omniauth-google-oauth2 gem?

[英]How to use omniauth-google-oauth2 gem with incremental authorization in Rails?

我正在使用omniauth-google-oauth2 gem。 我的oauth2设置与这里的设置非常相似: https : //gist.github.com/sevos/821291 ,这意味着我将范围保留在config/authentication_services.yml文件中。

我想从初始请求中排除范围,而仅在需要时才要求该范围?

您可能需要使用通用功能将其连接到动态范围设置。 很少有人读过,它们与facebook oauth有关,但是一般概念非常相似-您需要使用omniauths安装挂钩。

http://www.mikepackdev.com/blog_posts/2-Dynamically-Requesting-Facebook-Permissions-with-OmniAuth

如何指定OmniAuth动态要求的Facebook权限(又名范围)?

http://www.mikepackdev.com/blog_posts/2-Dynamically-Requesting-Facebook-Permissions-with-OmniAuth \\

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM