簡體   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