Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Documents
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


Auth_Container_RADIUS

Auth_Container_RADIUS

Auth_Container_RADIUS -- Identification en utilisant a RADIUS server

Conteneur RADIUS

Vous avez besoin de Auth_RADIUS et de PECL radius afin de faire fonctionner ce conteneur.

L'argument spécifique de stockage pour le constructeur Auth() est un tableau d'options.

Tableau 28-1. Options disponibles

OptionType de donnéesValeur par défautDescription
<< servers >> array array(<< localhost >>, 0, << testing123 >>, 3, 3)

Tableau de servers RADIUS, contenant : host, port, shared secret, timeout, maxtries.

Le paramètre 'host' spécifie l'hôte serveur, soit sous la forme d'un nom de domaine qualifié, soit sous la forme d'une adresse IP.

Le paramètre 'port' spécifie le port UDP à contacter sur le serveur. Si le port fourni vaut 0, la bibliothèque cherchera l'entrée radius/udp dans la base de données du service réseau, et utilisera le port trouvé. Si aucune entrée n'est trouvée, la bibliothèque utilisera le port standard RADIUS pour l'identification (e.g. 1812).

Le secret partagé pour l'hôte serveur est passé au paramètre 'shared secret'. Le protocole RADIUS ignore tout sauf les 128 derniers octets du secret partagé.

Le délai maximal de réception des réponses du serveur est passé au paramètre 'timeout', sous la forme de secondes.

Le nombre maximal de répétition de la demande à effectuer avant d'abandonner est passé au paramètre 'maxtries'.

Au plus, 10 serveurs peuvent être spécifiés. Lorsque plusieurs serveurs sont fournis, ils sont essayés suivant la méthode 'round-robin' tant qu'une réponse valide n'a pas été reçue, ou tant que l'on a pas atteint le maximum de tentative sur chaque serveur.

<< authtype >> string << PAP >>

La méthode d'identification pour valider la demande. Les valeurs possibles sont : PAP, CHAP_MD5, MSCHAPv1, MSCHAPv2.

Il y a des dépendances pour ces différents méthodes. Pour toutes les méthodes d'identification excepté PAP, vous devez avoir le paquet Crypt_CHAP, lorsque vous utilisez MS-CHAP, vous devez également avoir l'extension mhash.


Manuel PEAR pour PHP-Nuke © www.stefvar.com
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx