OpusVL::AppKit::RolesFor::Schema::LDAPAuth
version 6
# in your schema extends 'DBIx::Class::Schema'; with 'OpusVL::AppKit::RolesFor::Schema::LDAPAuth';
This role extends your DBIC Schema to allow the AppKitAuthDB to make use of alternative authentication methods. You can for example use LDAP for it's password authentication while still storing user information in the database.
The auth object that provides
To complete the integration with Catalyst you need to add the trait OpusVL::AppKit::RolesFor::Model::LDAPAuth to your model to use LDAP authentication.
OpusVL::AppKit::LDAPAuth is the class used to do the actual authentication.
Colin Newell <colin@opusvl.com>
This software is copyright (c) 2016 by OpusVL.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install OpusVL::AppKit::Schema::AppKitAuthDB, copy and paste the appropriate command in to your terminal.
cpanm
cpanm OpusVL::AppKit::Schema::AppKitAuthDB
CPAN shell
perl -MCPAN -e shell install OpusVL::AppKit::Schema::AppKitAuthDB
For more information on module installation, please visit the detailed CPAN module installation guide.