class Grape::OAuth2::Strategies::ClientCredentials
Client Credentials strategy class. Processes request and respond with Access Token.
Public Class Methods
process(request)
click to toggle source
Processes Client Credentials request.
# File lib/grape_oauth2/strategies/client_credentials.rb, line 9 def process(request) client = authenticate_client(request) request.invalid_client! if client.nil? token = config.access_token_class.create_for(client, nil, scopes_from(request)) expose_to_bearer_token(token) end