Je cherche une bonne connexion PHP classe via MySQL, et je ne suis pas encore complètement satisfait de tout ce que j'ai trouvé. Cette prior SO question ne répond pas vraiment à mes besoins, car je préfère rester loin de PEAR et de CodeIgniter, et avoir juste une classe PHP simple et petite pour faire le travail.connexion PHP classe
Il y a un TalkPHP forum qui a le choix entre plusieurs, mais ils semblent tous avoir quelque chose ou autre défaut.
- PHP Login Class par daz: semble un peu difficile à étendre, et ne prend pas en charge plusieurs rôles d'utilisateur
- TalkPHP.com_Login_Script.PHP5.Beta_1 par Wildhoney: semble très extensible, prend en charge les rôles d'utilisateur configurables, mais pas de support db et stocke les mots de passe en clair dans un fichier XML!
- authclass par Sam Granger: Encore une fois, pas de support pour de multiples rôles utilisateur, mais ne l'utilise MySQL
Maintenant, mon premier instinct était juste plongée dans un recoder le dernier dans cette liste (AuthClass), mais heureusement, mon second instinct était de demander stackoverflow :)
Alors, voici la grande question: est-il un sécurisé, open source, plusieurs utilisateurs rôle classe de connexion pour et PHP5 MySQL que tout le monde utilise? Merci d'avance, et j'apprécie toute sorte de commentaires ici, même si vous n'avez pas un code particulier à signaler!
Ce Q peut être ancien, mais reste très pertinent. Je peux recommander http://php-login.net pour cela. Aucun support de rôle, mais vous pouvez l'implémenter avec une nouvelle colonne db simple et un processus d'enregistrement légèrement modifié. – Sliq
Vous pouvez jeter un oeil à https://github.com/delight-im/PHP-Auth qui est à la fois agnostique de base de données et agnostique de base de données. – caw