2011-11-11 9 views
11

Ogni volta che faccio su Google cose come "libreria di autenticazione php" continuo a produrre un sacco di risultati delle librerie di autenticazione progettate per Code Igniter.Quali librerie di autenticazione per PHP non sono collegate a un framework e soddisfano questi requisiti?

Quello che sto cercando è cose come il seguente,

  1. Una libreria robusto che gestisce login, logout, la registrazione, effettua il login recupero ecc ...
  2. Molto sicuro di autenticazione eventualmente utilizzando SHA-256 + ?
  3. Libreria che può essere integrata in qualsiasi codice, struttura o meno
  4. Progetto attivo e comunità in modo che possa fare affidamento su di esso in futuro.
  5. Compatibile con MySQL
  6. Forse alcune cose che non conosco?
+3

Invece di votare per chiuderlo senza commenti, potevi chiedermi di riformularlo in modo che non chiedesse un parere. – Metropolis

+1

+1 Mi interessa anche un sistema di autenticazione leggero ma sicuro – nickb

+1

Github provato? In caso contrario, questo sembra un piccolo progetto divertente. O meglio ancora, prova a tirare quello che vuoi da un framework come Zend o symfony. So che symfony ha un plugin di autenticazione che puoi estrarre ciò di cui hai bisogno. –

risposta

2

Spero che sia un Swer adatta alle vostre esigenze, i suoi in due parti:

1- Zend Acl + Zend + Auth:

  1. codice e il 100% molto robusta unità testato
  2. potrebbe supportare qualsiasi metodo di crittografia o creare il proprio metodo
  3. può supportare qualsiasi back-end che ti piace [mysql, msssql, o even a session based auth]
  4. ACL personalizzato si adatta alle vostre esigenze applicative
  5. si può cHO Versione php5.2 ose = 1.11 ZF o PHP5.3 = ZF2 beta rilasciata l'ultima settimana
  6. in ZF2 beta è possibile utilizzare il Pyrus per confezionare le classi richieste non solo, l'intera libreria http://zend-framework-community.634137.n4.nabble.com/Packaging-and-distribution-of-ZF2-td3597632.html
  7. suo progetto molto attivo

componente di sicurezza 2-Symfony2:

  1. in SF2 si combinano la [ACL, AUTH] nella libreria molto potente chiamato la sicurezza
  2. s ymfony2 ha il sostegno di fasci, ei FOS UserBundle sua la partita ideale per il mio utilizzo
  3. si può utilizzare nel proprio progetto come il suo

    componente della sicurezza

    di Symfony è disponibile come libreria PHP standalone per l'utilizzo all'interno di qualsiasi Progetto PHP.http://symfony.com/doc/2.0/book/security.html

  4. esso supporta molte soluzioni di back-end, hanno chiamato providers voi il mio Vedere anche creare il proprio provider personalizzato

  5. si può anche creare molte aree protette, in caso di necessità tramite firewalls, la sua sostanza come DMZ

  6. supporto in qualsiasi metodo di crittografia potrebbe essere necessario, o creare il proprio

  7. suo progetto molto attivo anche

+0

Puoi fornire collegamenti a queste librerie? – hitautodestruct

0

probabilmente si può provare questo link: php user authentication libraries/frameworks ... what are the options?

Zend_Auth & CodeIgniter sembra che Zend Framework ha buoni strumenti, ma è eccessivo per fare l'autenticazione solo

ulogin, http://ulogin.sourceforge.net/

l'accesso ai social media potrebbe anche essere un altro modo

+0

Penso che quello che non vuole sia una libreria CodeIgniter. (PS non ho donwvote) –

+0

yup stavo leggendo il contenuto non ho prestato attenzione al titolo – Jianhong

+1

Bene, puoi ancora modificare la tua risposta per riflettere questa nuova consapevolezza :) Perché la sua forma attuale è semplicemente sbagliata (per OP esigenze) –

Problemi correlati