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

MkFramework Discussion :

site.ini : Prise en compte avec l'authentification


Sujet :

MkFramework

  1. #1
    Nouveau membre du Club
    site.ini : Prise en compte avec l'authentification
    Bjr,

    En voulant faire une redirection automatique, j'ai regardé le forum.
    Il y est bien expliqué que le module par défaut est modifiable dans site.ini
    Après mes modif et test, rien ne se passe.
    J'ai été obligé d'aller dans le module d'authentification pour mettre le module/action par défaut après la connexion.
    Le fichier site.ini ne semble pas être prise en compte.

    Ma question est tte bete : est ce le comportement normal ? J'ai peut être raté qq chose.

    Merci

  2. #2
    Rédacteur

    En effet, apres redirection de l'authentification c'est différent

    il y a dans le cadre d'une application avec authentification
    le couple module/action où redirigé en cas d'utilisateur non authentifié
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    [auth]
    ;note : >= php5.2 dans le php.ini 
     
    module=auth::login


    puis la redirection une fois connecté généré via le builder via le choix de l'utilisateur

    present dans le module d'authentification, méthode checkLoginPass (via une redirection)
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    _root::redirect('module::action')
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  3. #3
    Nouveau membre du Club
    Cela signifie que site.ini est pris en compte lors de la génération mais pas lors de l'exécution ?
    J'ai peut être mal compris la réponse.

  4. #4
    Rédacteur

    non: pour un site sans authentification: on prend en compte la valeur de la navigation par defaut

    mais dans le cas d'une authentification: on créé une partie du site "privée" elle n'est donc pas le module/action par défaut (car necessitant des accès)

    on pourrait utiliser la meme valeur du site.ini mais peu logique

    Pour un site public par exemple, on aurait par exemple:

    site ini: module par defaut default::index,
    auth::login pour module d'authentification
    et une redirection vers private::index apres authentification
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

###raw>template_hook.ano_emploi###