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 :

identifiant admin en BDD ou en dur ?


Sujet :

Symfony PHP

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2019
    Messages : 3
    Points : 5
    Points
    5
    Par défaut identifiant admin en BDD ou en dur ?
    Bonjour, Je suis sur un projet en Symfony 4 avec un back office contenant des CRUD je voudrais savoir si il vaut mieux créer une table user pour stocker l'identifiant admin en BDD ou écrire l'identifiant en dur dans le code ?
    En sachant qu'il n'y aura pas d'autres user l'admin sera le seul.

  2. #2
    Expert éminent sénior
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Points : 16 545
    Points
    16 545
    Billets dans le blog
    12
    Par défaut
    salut,


    si tu stockes le mot de passe admin en base de données, pour vérifier le mot de passe tu devras te connecter à la base de données avec le mot de passe...
    Après, tu peux très bien opter pour un utilisateur standard qui n'est pas root sur la base de données

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    351
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2011
    Messages : 351
    Points : 582
    Points
    582
    Par défaut
    Salut,

    Tu peux éventuellement utiliser le Memory User Provider : https://symfony.com/doc/current/secu...-user-provider

    Mais à mon avis tu as tout intérét à utiliser l'Entity User Provider : ce n'est pas plus compliqué que le Memory User Provider, étant donné que ton application utilise déjà Doctrine pour les CRUD tu n'as pas de composant supplémentaire à installer juste pour ça, et enfin si un jour l'application évolue en s'ouvrant à d'autres utilisateurs (éventuellement avec des rôles différents) tu as déjà le socle pour implémenter les nouvelles fonctionnalités (sans changer de Provider).

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2019
    Messages : 3
    Points : 5
    Points
    5
    Par défaut
    Ok je vais opter pour l'entity user alors. Merci !

Discussions similaires

  1. [AIX] Identifié l'emplacement d'un disque dur
    Par llaffont dans le forum AIX
    Réponses: 1
    Dernier message: 23/05/2008, 16h37
  2. [Admin BDD] Execution travaux SQL AGENT via un .bat
    Par dahu17 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 22/08/2007, 12h17
  3. Réponses: 1
    Dernier message: 13/04/2007, 08h48
  4. [MySQL] identifiant de connexion en dur dans la page
    Par rdams dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 15/03/2007, 11h55
  5. Connaitre les informations identifiant le disque dur
    Par iutcien dans le forum Langage
    Réponses: 2
    Dernier message: 02/03/2007, 14h53

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