sagaekeiga / push-request-v2

Code Review Service
0 stars 0 forks source link

heroku上でomniauthの権限が聞いてない #227

Closed sagaekeiga closed 6 years ago

sagaekeiga commented 6 years ago

Github Appにscopeはない

注:承認要求にスコープを指定する必要はありません。従来のOAuthとは異なり、認証トークンはGitHub Appに関連する権限とユーザの権限に限定されています。

image

参考

https://developer.github.com/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#user-to-server-requests

sagaekeiga commented 6 years ago

OAuth Appに変更したらできた。

開発環境では、GitHub連携時はOAuthを使用している。 OAuthは組織・レポジトリの読み取り権限を付与できるがGitHub Appではできない。

stg環境では、連携時もGitHub Appを使用しているのが原因のようだった。