1
我讓用戶通過Github以omniauth-github
寶石登錄。向用戶的github配置文件請求只讀訪問權限?
但是,提供電子郵件地址的最基本範圍是user
,其中還包括對其配置文件的寫入訪問權限(我不需要,並且阻止用戶)。
如何請求對其個人資料的只讀訪問權限?
我讓用戶通過Github以omniauth-github
寶石登錄。向用戶的github配置文件請求只讀訪問權限?
但是,提供電子郵件地址的最基本範圍是user
,其中還包括對其配置文件的寫入訪問權限(我不需要,並且阻止用戶)。
如何請求對其個人資料的只讀訪問權限?
這是一個古老的問題,但我的團隊一直有相同的問題,所以我發佈了一個後代的答案。
Omniauth-GitHub gem有scopes,允許您請求不同的權限集。在你的情況下,你想留空範圍,因爲這意味着
公共用戶配置文件信息,公共回購信息和要點公共只讀訪問。