[ Index ]
 

Code source de Claroline 188

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/claroline/inc/lib/ -> extauth.lib.php (sommaire)

(pas de description)

Poids: 209 lignes (7 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 1 class

ExternalAuthentication:: (5 méthodes):
  ExternalAuthentication()
  setAuthSourceName()
  isAuth()
  recordUserData()
  getUid()


Classe: ExternalAuthentication  - X-Ref

This class is mainly a bridge between the claroline system
and the PEAR Auth library. It allows to use external authentication system
for claroline login process

ExternalAuthentication($extAuthType, $authOptionList,$formFieldList = array('username' => 'login','password' => 'password')   X-Ref
Pas de description

setAuthSourceName($authSourceName)   X-Ref
Pas de description

isAuth()   X-Ref
check if user is authenticated

author: Hugues Peeters <peeters@ipm.ucl.ac.be>
return:

recordUserData($extAuthAttribNameList, $extAuthAttribTreatmentList, $uid = false)   X-Ref
record user data into the claroline system

author: Hugues Peeters <peeters@ipm.ucl.ac.be>
param: array $extAuthAttribNameList - list that make correspondance
param: array $extAttribTreatmentList list of preliminary treatment before
param: int $uid (optional) user id if the user is already registered to
return:

getUid()   X-Ref
get the current uid of the logged usser

author: Hugues Peeters <peeters@ipm.ucl.ac.be>
return: int



Généré le : Thu Nov 29 14:38:42 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics