Class: OmniAuth::Strategies::GitHubTeamMember
- Inherits:
-
GitHub
- Object
- GitHub
- OmniAuth::Strategies::GitHubTeamMember
- Defined in:
- lib/omniauth/strategies/github_team_member.rb
Instance Method Summary collapse
Instance Method Details
#github_team_member?(id) ⇒ Boolean
10 11 12 13 14 15 |
# File 'lib/omniauth/strategies/github_team_member.rb', line 10 def github_team_member?(id) team_members = access_token.get("/teams/#{id}/members").parsed !!team_members.detect { |member| member['login'] == raw_info['login'] } rescue ::OAuth2::Error false end |
#team_id ⇒ Object
17 18 19 |
# File 'lib/omniauth/strategies/github_team_member.rb', line 17 def team_id ENV["GITHUB_TEAM_ID"] end |