Objectifs
Si vous avez suivi l'exemple précédent, nous allons ici simplement demander à Copix de n'afficher notre page que pour les utilisateurs connectés.
Attention, ce n'est pas facile !
Si vous vous souvenez de notre méthode processList pour afficher les nouvelles, et bien nous allons lui rajouter une ligne terrible :
//...
function processList (){
CopixAuth::getCurrentUser ()->assertCredential ('basic:registered');
//..suite de la fonction
Cette ligne demande à CopixAuth l'utilisateur courant (CopixUser) et lui demande de s'assurer (assertCredential) qu'il dispose bien du droit 'basic:registered' (qui vérifie simplement si l'utilisateur est connecté).
S'il ne dispose pas de ces droits, Copix redirigera l'internaute sur la page d'authentification.
Aller plus loin
Bien évidemment, l'API de CopixAuth est plus complète et permet de faire énormément de choses, tout en vous permettant de définir vos propres modèles d'authentification.
Ce tutoriel n'est là que pour vous présenter la facilité d'utilisation du système.

