| Catalyst :: Plugin :: Autenticação :: Loja :: DBIC Catalyst :: Plugin :: Autenticação :: Loja :: DBIC Permite autenticação e autorização contra um modelo DBIX :: Class ou Classe :: DBI. |
Baixe Agora |
Catalyst :: Plugin :: Autenticação :: Loja :: DBIC Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- David Kamholz
- Site do editor:
- http://search.cpan.org/~mramberg/Catalyst-Plugin-Authentication-Store-DBIC-0.09/lib/Catalyst/Plugin/Authentication/Store/DBIC/Backend.pm
Catalyst :: Plugin :: Autenticação :: Loja :: DBIC Tag
Catalyst :: Plugin :: Autenticação :: Loja :: DBIC Descrição
Catalyst :: Plugin :: Autenticação :: Loja :: DBIC Permite autenticação e autorização contra um modelo DBIX :: Class ou Classe :: DBI. Catalyst :: Plugin :: Autenticação :: DBIC Permite autenticação e autorização contra um dbix :: Classe ou Classe :: DBI Model.Synopsis Use Catalyst QW / Authentication Authentication :: Loja :: Autenticação DBIC :: Credencial :: Senha Autorização :: Funções # se estiver usando funções /; # Autenticação __package __-> config -> {authentication} {dbic} = {user_class => 'db :: user', user_field => 'username', senha_field => 'senha', password_type => 'hashed', password_hash_type => 'SHA-1',}; # Autorização usando um relacionamento de função muitos-para-muitos # para instruções mais detalhadas sobre a criação de autenticação baseada em função, por favor, veja a seção abaixo intitulada L. __Package __-> Config -> {Autorização} {DBIC} = {DPING_CLASS => 'Db :: papel', role_field => 'papel', role_rel => 'map_user_role', # dbix :: classe só user_role_user_field => 'user', user_role_class => 'db :: userrole', # classe :: apenas dbi user_role_role_field => 'Função', # Classe :: Somente DBI}; # Log um usuário em sub Login: Global {My ($ self, $ c) = @_; $ c-> login ($ c-> req-> param ("e-mail"), $ c-> req-> param ("senha"),); } # Verifique uma função se ($ c-> Check_user_roles ('admin')) {$ model-> delete_everything; } Requisitos: · Perl.
Catalyst :: Plugin :: Autenticação :: Loja :: DBIC Software Relacionado