Sha256: 8f22e3f80b52735290545b41a3dee7c0a10e174f73791b30cd0d8ad13e5d6b08
Contents?: true
Size: 1.9 KB
Versions: 4
Compression:
Stored size: 1.9 KB
Contents
Agilib.setup do |config| # Define se a aplicação vai usar autenticação por token # Caso esteja habilitado, será preciso adicionar o helper da agilib para que sejam criadas # as rotas para o Agilib::TokensController # # Exemplo: # # config/routes.rb # # agilib_token_authenticatable # # Este procedimento é necessário para que a rota /tokens.json esteja disponível config.use :token_authenticatable do |options| # =============================================================================== # Define se deja utilizar a forma mais segura de trabalhar com Tokens # Habilitando eo secure_token, torna-se obrigatório enviar junto ao token o email # do Usuário e com isso será feita uma dupla checagem # # Default: true options.secure_token = true # =============================================================================== # Define qual será a rota para solicitação/remoção do token # # Exemplo: /tokens.json # Se alterar para: options.route = "token_login" # A rota será: /token_login.json # # # Default: "/tokens" options.route = "/tokens" # =============================================================================== # Define em quais parâmetros serão passados o token e o email do usuário # # Exemplo: # # /posts.json?user_token=AhAuHEAUheAU&user_email=agivis@agivis.com.br # # Default: {:user_token => :user_token, :user_email => :user_email} # options.auth_params = {:user_token => :user_token, :user_email => :user_email} # =============================================================================== # Define quais parâmetros serão passados para solicitar o token # # Exemplo: # # /tokens.json?email=agivis@agivis.com.br&password=12345 # # Default: {:login => :email, :password => :password} # options.login_params = {:login => :email, :password => :password} end end
Version data entries
4 entries across 4 versions & 1 rubygems