NAME

OpusVL::AppKit::RolesFor::Schema::LDAPAuth

VERSION

version 6

SYNOPSIS

    # in your schema
    extends 'DBIx::Class::Schema';
    with 'OpusVL::AppKit::RolesFor::Schema::LDAPAuth';

DESCRIPTION

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.

NAME

OpusVL::AppKit::RolesFor::Schema::LDAPAuth

ATTRIBUTES

password_check

The auth object that provides

SEE ALSO

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.

AUTHOR

Colin Newell <colin@opusvl.com>

COPYRIGHT AND LICENSE

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.