My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
LoginHubConfigFR  
Instructions de configuration du LoginHub
Updated Dec 12, 2010 by hugodu59

Introduction

Cette page indique les instructions de configuration du LoginHub. Toute la configuration s'effectue dans le fichier config.php qui est normalement commenté de manière compréhensible. Tous les paramètres sont stockés dans des constantes PHP via la fonction define().

Pour appliquer un paramètre, vous devez utiliser une fonction du type :

define('NOM_CONSTANTE','valeur');

Exemple :

define('MYSQL_HOST','localhost');

Il se peut que vous rencontriez également des variables php, par exemple :

$db_prefix = "hub_";

MySQL

Dans la première section du fichier de configuration, vous devez renseigner les constantes suivantes pour le fonctionnement de la base de données :

  • MYSQL_HOST : serveur MySQL sur le port par défaut. (Ex: localhost)
  • MYSQL_USER : nom d'utilisateur MySQL. (Ex: loginhub)
  • MYSQL_PASS : mot de passe MySQL. (Ex: g416e4g3d1h64h)
  • MYSQL_DATABASE : nom de la base de données MySQL contenant les tables du LoginHub. (Ex: loginhub)
  • $db_prefix : le préfixe des tables du LoginHub. hub_ par défaut.

Cache

Le LoginHub comporte un système de cache obligatoire pour pouvoir temporairement stocker les secrets partagés. La constante suivantes est à régler :

  • CACHE : peut avoir comme valeur:
    • mysql (conseillé) : stockage des clés dans la base MySQL
    • file : permet le stockage dans le dossier cache/server du système de fichiers. Plus rapide mais moins sécurisé que le stockage via MySQL.

Adresses

  • SERVER_URL : l'adresse où se situe votre serveur, sans le / final.

Exemple: http://login.geekzine.fr

Powered by Google Project Hosting