CatalystX :: Controller :: AUTH

Una classe base del controller di autenticazione del catalizzatore azionata dalla configurazione
Scarica ora

CatalystX :: Controller :: AUTH Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Rob Brown
  • Sito web dell'editore:
  • http://karmatics.com/aardvark/

CatalystX :: Controller :: AUTH Tag


CatalystX :: Controller :: AUTH Descrizione

CatalystX :: Controller :: Auth è un config-driven Catalyst class.SYNOPSISThis base controller di autenticazione è un controller catalizzatore per la gestione di registrazione, la registrazione in / out, dimenticato / reimpostazione delle password, e cambiando passwords.This controller è stato essenzialmente nascono da HTML: : FormHandlerX :: modulo :: login (che usa), anche se questo modulo non vuole diventare dipendente da Catalyst.See CatalystX :: SimpleLogin per un approach.Ensure alternativa si includono il Catalyst :: :: Plugin StatusMessage in MyApp. pm. uso Catalyst qw / ... StatusMessage ... /; Estendere questa classe di controller di base per il proprio controller di autenticazione, quindi modificare la configurazione come configurazioni required.The per action_after_register, action_after_login e action_after_change_password saranno tutti bisogno specificando nella propria configurazione dal momento che sarà specifico per la tua app. pacchetto MyApp :: Controller :: Auth; Utilizzare Moose; Usa lo spazio dei nomi :: autoclean; BEGIN {estende 'CatalystX :: :: controller Auth'; } __PACKAGE __-> meta> make_immutable; 1; configurarlo come ti piace ... form_handler HTML :: FormHandlerX :: Modulo :: Login Model View TT DB :: User login_id_field email login_id_db_field email enable_register 1 enable_sending_register_email 1 register_template auth / register.tt login_template auth /login.tt change_password_template auth / change-password.tt forgot_password_template auth / forgot-password.tt reset_password_template auth / reset-password.tt forgot_password_email_view Email :: Template forgot_password_email_from "MyApp" password reset forgot_password_email_subject forgot_password_email_template_plain reset-password-plain.tt register_email_view Email :: Template register_email_from "MyApp" register_email_subject registrazione Successo register_email_template_plain register-plain.tt register_successful_message "Lei ora registrato" register_exists_failed_message "Questo nome utente è già registrato." login_required_message "effettua il login." already_logged_in_message "Sei già effettuato l'accesso." login_successful_message "connessi in!" logout_successful_message "Si è stati disconnessi con successo." login_failed_message "Bad nome utente o password." password_changed_message "Password cambiata". password_reset_message "Reset password con successo." forgot_password_id_unknown "Indirizzo e-mail non registrato." token_salt 'tgve546vy6yv% ^ $ fghY56VH54 H54% $ uy ^ 5 ^ Y 53U U $ v5ev' auto_login_after_register 1 action_after_register / admin / index action_after_login / admin / index action_after_change_password / admin / index azioni Override, se necessario (si spera non troppo, altrimenti non ho costruito questo diritto) un feedback .Tutte e patch sono sempre Homepage del welcome.Product


CatalystX :: Controller :: AUTH Software correlato

P50Tools.

Questo strumento è solo per lavorare con Pen-Test, ma per studiare a ...

216

Scarica