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

Symfony PHP Discussion :

Valeur du salt de sfGuardAuth dans Admin Générator [1.x]


Sujet :

Symfony PHP

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2011
    Messages : 41
    Points : 66
    Points
    66
    Par défaut Valeur du salt de sfGuardAuth dans Admin Générator
    Bonjour,
    je poste car j'ai un petite question au niveau de symfony.
    J'ai donc installé sur mon projet le plugin sfGuard et je réalise un backend avec l'admin générator. Dans mon générator.yml je n'ai affiché que les champs que les administrateurs du sites auront a remplir et le salt n'en fait pas partie. Et je ne peux donc pas créer d'utilisateur via le backend vue que le salt est nécéssaire. Je voudrais avoir vos avis sur la meilleur manière de procéder afin que les administrateurs ne voit pas ce champs mais qu'il soit quand même renseigner avec la bonne valeur.

    Mon générator.yml:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    generator:
      class: sfDoctrineGenerator
      param:
        model_class:           sfGuardUser
        theme:                 admin
        non_verbose_templates: true
        with_show:             false
        singular:              ~
        plural:                ~
        route_prefix:          utilisateurs
        with_doctrine_route:   true
        actions_base_class:    sfActions
     
        config:
          actions: ~
          fields:
            first_name: {label: Prénom}
            last_name: {label: Nom}
            email_address: {label: Email}
            username: {label: Nom d'utilisateur}
            is_active: {label: Activé}
            is_super_admin: {label: Administrateur}
            last_login: {label: Dernière connexion}
            created_at: {label: Inscription}
          list:
            title: Liste des utilisateurs
            display: [=first_name, =last_name, =email_address, username, is_active, is_super_admin]
          filter:
            display: [first_name, last_name, email_address, username, is_active, is_super_admin, last_login, created_at]
          form:    ~
          edit:
            title: Modifier %%first_name%% %%last_name%%
            display: [first_name, last_name, email_address, username, is_active, is_super_admin]
     
          new:
            title: Ajouter un utilisateur
            display: [first_name, last_name, email_address, username, password, is_active, is_super_admin]

    Merci d'avance

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Points : 1 313
    Points
    1 313
    Par défaut
    Ton formulaire te demande le salt car tu ne l'as pas personnalisé.

    dans ton guard form, unset le champ salt, et donne lui une valeur dans ton executeUpdate, entre ton if ($form->isvalid) et ton $form->save()

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2011
    Messages : 41
    Points : 66
    Points
    66
    Par défaut
    D'accord merci ça répond a ma question pour la valeur du salt je peux mettre ce que je veux ou il y a des valeur bien définies a mettre ?

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Points : 1 313
    Points
    1 313
    Par défaut
    tu trouveras ces infos dans ton plugin sfGuard, dans config/shema.yml

    Par exemple moi j'ai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    sf_guard_user:
        [...]
        salt:           { type: varchar, size: 128, required: true }
    donc j'ai 128 char maximum. après tu mets ce que tu veux, si tu veux que ce soit l'email ou un booleen ou quoi que ce soit, le but est just d'hasher ca avec le mot de passe pour pas qu'un potentiel hackeur arrive a retrouver le mot de passe avec une rainbow table

  5. #5
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2011
    Messages : 41
    Points : 66
    Points
    66
    Par défaut
    D'accord c'est exactement ca que je voulais savoir.
    Merci pour ces précisions

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/02/2013, 00h03
  2. [1.x] setFilters dans l'admin générator
    Par coupolites dans le forum Symfony
    Réponses: 14
    Dernier message: 20/01/2011, 18h21
  3. [Webforms] Onglet ASP.NET manquant dans admin IIS
    Par quanou dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 19/09/2005, 13h14
  4. Réponses: 2
    Dernier message: 17/06/2005, 13h38
  5. Une valeur ne s'affiche pas dans un champ texte
    Par KibitO dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 13/03/2005, 20h42

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