- Accueil
- Info légales
- Aide (FAQ)
- Les tags de ce site
- Bloc note
- Articles techniques
- Notes system
- Divers articles
- Drupal
- Notes ITIL 2007
- Notes MS
- Dans le quartier...
- Emploi
- Recettes de cuisine et adresses gourmandes
- mes applis ubuntu préferées
- Divers acronymes du monde social
- Internet 2018
- P2 meublé à louer - quartier du Poteau 75018
- apcos - réseaux sociaux et outils
- Articles techniques
- Divers liens
- Fun
- Mon CV IT
- Nouveautés
Authentication Drupal
Par défaut, l'autentificaton se base sur la session PHP. OpenID (intégré au core, 0 dépendance) peux etre ajouté par dessus. Mentionnons aussi le protocole Facebook Connect API, LDAP...
OpenID
Le user doit d'abord associer son compte drupal avec un/des serveurs openID, via "mon compte". Voir http://openid.net/
Login block et page de login
Login block -> voir block manager pour personnalisation
Page de login: apparait comme onglet sur les pages "User Registration form" et "Request Password form" - titre "user account".
Si on ne veux pas utiliser le Login block, ajouter un lien dans la navigation vers la page de login. Mais dans ce cas, le user est redirigé sur son compte user. Alors qu'avec le bloc, il ne change pas de page en se loguant.
Mise en forme
Fonctions principales:
modules/user/user.module/user_login_block fabrique le form User Login block
modules/user/user.module/user_login fabrique le login form en mode page
modules/user/user.module/user_register fabrique le form d'enregistrement
modules/user/user.pages.inc/user_pass fabrique le form en cas d'oubli du pw