82420d80b2
Ajout d'une fonctionnalité simple oublié Ajout d'un fichiers de documentation en markdown TODO: créé les pages de blog (sommaire,news) permettant d'afficher les fichiers md TODO: créer les commandes complétement TODO: envoyer les bugs wordpress TODO: corriger le bug de création de la base de donnée pour prestashop
54 lines
2 KiB
PHP
54 lines
2 KiB
PHP
<?php
|
|
/**
|
|
* Build a configuration array to pass to `Hybridauth\Hybridauth`
|
|
*
|
|
*/
|
|
$config = [
|
|
//Location where to redirect users once they authenticate with a provider
|
|
//Ne fonctionne pas car on est sur un serveur a l'intérieur d'un réseau personnel
|
|
//'callback' => $_SERVER['REQUEST_SCHEME'] . "://" . $_SERVER['HTTP_HOST'] . "/" . \MVC\Classe\Url::link_rewrite(false, 'compte', []),
|
|
'callback' => PATH_URL . \MVC\Classe\Url::link_rewrite(false, 'compte', []),
|
|
|
|
|
|
//Providers specifics
|
|
'providers' => [
|
|
'GitHub' => [
|
|
'enabled' => true,
|
|
'keys' => ['id' => '4cc55bcafbf8ea77ae14', 'secret' => 'e0b7c5091d7af4f4e5ced843f2e8ce1f38f02578'],
|
|
],
|
|
|
|
'Google' => [
|
|
'enabled' => true,
|
|
'keys' => ['id' => '686670374445-mhktaj9gp08p6oiu8e1aue3ckua6e3s3.apps.googleusercontent.com', 'secret' => '4yOeNxYuYE4H8DFhVzQlOb_U'],
|
|
],
|
|
|
|
'Facebook' => [
|
|
'enabled' => true,
|
|
'keys' => ['id' => '432266300978748', 'secret' => '43815184db62771fce19b64cdd80110a'],
|
|
],
|
|
|
|
'Twitter' => [
|
|
'enabled' => true,
|
|
'keys' => ['key' => '155718820-WdUWfYpQA4AIa57Cayt3sIXiR90mre31h5S9gUvj', 'secret' => 'nc1w9VLRmnXVl4GkqC8vvUFORzPIdWBz2PE9B5eAF8Idv'],
|
|
]
|
|
],
|
|
//optional : set debug mode
|
|
'debug_mode' => true,
|
|
// Path to file writeable by the web server. Required if 'debug_mode' is not false
|
|
'debug_file' => LOG_PATH . DIRECTORY_SEPARATOR . 'hybridauth.log',
|
|
|
|
/* optional : customize Curl settings
|
|
// for more information on curl, refer to: http://www.php.net/manual/fr/function.curl-setopt.php
|
|
'curl_options' => [
|
|
// setting custom certificates
|
|
CURLOPT_SSL_VERIFYPEER => true,
|
|
CURLOPT_CAINFO => '/path/to/your/certificate.crt',
|
|
|
|
// set a valid proxy ip address
|
|
CURLOPT_PROXY => '*.*.*.*:*',
|
|
|
|
// set a custom user agent
|
|
CURLOPT_USERAGENT => ''
|
|
] */
|
|
];
|