Merge branch 'master' into feature/add-communities-page
This commit is contained in:
commit
0eb2afa83a
65 changed files with 1069 additions and 599 deletions
|
@ -1,5 +1,6 @@
|
|||
module Oauth
|
||||
SCOPES = %w[read_prefs write_prefs write_diary write_api read_gpx write_gpx write_notes].freeze
|
||||
PRIVILEGED_SCOPES = %w[read_email skip_authorization].freeze
|
||||
|
||||
class Scope
|
||||
attr_reader :name
|
||||
|
@ -13,7 +14,9 @@ module Oauth
|
|||
end
|
||||
end
|
||||
|
||||
def self.scopes
|
||||
SCOPES.collect { |s| Scope.new(s) }
|
||||
def self.scopes(privileged: false)
|
||||
scopes = SCOPES
|
||||
scopes += PRIVILEGED_SCOPES if privileged
|
||||
scopes.collect { |s| Scope.new(s) }
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue