Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

MultipleLocalAuth

Plugin que implementa um método de autenticação local para o Mapas Culturais, em conjunto com login via redes sociais.

Instalação e Configuração

Faça download ou clone do plugin e coloque a pasta MultipleLocalAuth no pasta dos plugins do Mapas Culturais.

No arquivo de configuração do Mapas Culturais, config.php, você deve:

  1. Ativar o plugin
  2. Configurar MultipleLocalAuth como seu Provider de autenticação
  3. Configurar as chaves das redes sociais

Para ativar o plugin, adicione na sua array de Plugins:

'plugins' => [
    // ... outros plugins
    'MultipleLocalAuth' => [
        'namespace' => 'MultipleLocalAuth',
    ],
],

Para definir este plugin como seu método de autenticação, defina a configuraço auth.provider:

'auth.provider' => '\MultipleLocalAuth\Provider',

Finalmente, defina a configuração auth.config para definir as estratégias utilizadas e as chaves dos serviços:

'auth.config' => array(
    'salt' => 'LT_SECURITY_SALT_SECURITY_SALT_SECURITY_SALT_SECURITY_SALT_SECU',
    'timeout' => '24 hours',
    'strategies' => [
       'Facebook' => array(
           'app_id' => 'SUA_APP_ID',
           'app_secret' => 'SUA_APP_SECRET', 
           'scope' => 'email'
       ),

        'LinkedIn' => array(
            'api_key' => 'SUA_API_KEY',
            'secret_key' => 'SUA_SECRET_KEY',
            'redirect_uri' => URL_DO_SEU_SITE . '/autenticacao/linkedin/oauth2callback',
            'scope' => 'r_emailaddress'
        ),
        'Google' => array(
            'client_id' => 'SEU_CLIENT_ID',
            'client_secret' => 'SEU_CLIENT_SECRET',
            'redirect_uri' => URL_DO_SEU_SITE . '/autenticacao/google/oauth2callback',
            'scope' => 'email'
        ),
        'Twitter' => array(
            'app_id' => 'SUA_APP_ID', 
            'app_secret' => 'SUA_APP_SECRET', 
        ),

    ]
),

About

Plugin para métodos de autenticação para Culturaenlinea.uy

Resources

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •