IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

Page d'accueil avec identification


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    233
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 233
    Par défaut Page d'accueil avec identification
    Bonjour,

    J'ai déja une page d'accueil index.phtml et je veux créer une page ou une fenêtre login.php que cette dernière s'apparait avant la page d'accueil index et se redirige vers index si l'authentification est correcte,donc qu'est-ce-que je peux ajouter dans index.phtml pour réaliser ça?

  2. #2
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Bonsoir,

    une bonne solution est de créer un plugin qui vérifie les autorisations de l'utilisateur (Zend_Auth) avec la ressources demandée (Zend_Acl) avant d'afficher le contenu désiré. Si l'autorisation est accordée, on affiche la page désirée sinon on renvoie vers la page de login (par exemple)

    va voir l'aide Zend, tu as des exemples et une fois que tu les auras assimilés diriges toi vers la crétion d'un plugin

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    233
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 233
    Par défaut
    Bonjour,

    Oui j'ai déja crée une authentification avec la classe Zend_Auth_Adapter_DbTable,ma question est comment je vais faire pour que ma page de saisie de login et mot de passe apparait dans la première page?

  4. #4
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Avec ca et la méthode preDispatch() qui va être appelée avant que ton action soit dispatchée. L'interception de ton action va te permettre de savoir avant d'afficher le résultat de cette action (ie: le rendu visuel) si l'utilisateur est autorisé à le faire. Si oui, tu affiches l'action demandée, si non, tu renvoies vers la page de login par exemple (tu changes dynamiquement de controleur et d'action)

Discussions similaires

  1. [PrestaShop] Comment mettre soldes sur notre page d'accueil
    Par charnelaphrodite dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 01/02/2013, 14h40
  2. Ma page d'accueil avec google chrome
    Par rahhou.hassan dans le forum ASP.NET
    Réponses: 3
    Dernier message: 17/12/2012, 16h54
  3. Réponses: 1
    Dernier message: 30/03/2009, 12h22
  4. Xdebug page avec identification
    Par grunk dans le forum Eclipse PHP
    Réponses: 0
    Dernier message: 09/07/2008, 09h14
  5. jsp comme page d'accueil avec web tools ?
    Par decksroy dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 09/06/2006, 14h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo