Module: Devise::Oauth2

Defined in:
lib/devise/oauth2/engine.rb,
lib/devise_oauth2_rails4.rb,
lib/devise/oauth2/version.rb,
lib/devise/oauth2/expirable_token.rb,
app/controllers/devise/oauth2/authorization.rb,
lib/generators/devise/oauth2/views_generator.rb,
lib/generators/devise/oauth2/upgrade_generator.rb,
app/controllers/devise/oauth2/tokens_controller.rb,
lib/generators/devise/oauth2/migrations_generator.rb,
app/controllers/devise/oauth2/authorizations_controller.rb

Defined Under Namespace

Modules: Authorization, ExpirableToken Classes: AccessToken, AuthorizationCode, AuthorizationsController, Client, Engine, MigrationsGenerator, RefreshToken, TokensController, UpgradeGenerator, ViewsGenerator

Constant Summary collapse

CLIENT_ENV_REF =
'oauth2.client'
REFRESH_TOKEN_ENV_REF =
"oauth2.refresh_token"
VERSION =
"2.1.8"

Class Method Summary collapse

Class Method Details

.random_idObject



20
21
22
# File 'lib/devise_oauth2_rails4.rb', line 20

def random_id
  SecureRandom.hex
end

.table_name_prefixObject



23
24
25
# File 'lib/devise_oauth2_rails4.rb', line 23

def table_name_prefix
  'oauth2_'
end