Catalyst::Authentication::Store::KiokuDB - KiokuDB store for auth - THIS MODULE IS DEPRECATED, USE Catalyst::Authentication::Store::Model::KiokuDB INSTEAD.
use Catalyst qw/ Authentication /; __PACKAGE__->config->{'authentication'} = { default_realm => 'admin', realms => { admin => { credential => { class => 'Password', password_field => 'password', password_type => 'clear' }, store => { class => 'KiokuDB', kiokuDir => '/path/to/some/dir', } } } };
This is a simple authentication store that uses KiokuDB as its backend storage. It is recommended if you are already using KiokuDB and wish to centralise all of your storage there.
Only one of the following should be specified.
This is the path to the directory in which you tell KiokuDB to store its data.
This is an already instantiated KiokuDB object which you wish to reuse to store you data with. This object needs to support searching based on attributes.
Specifies which backend type to use with Kioku, if you're not passing your own Kioku object. Supported types are 'bdb' (the default) and 'sqlite'.
This store implements no methods outside of those required by its base class.
Robin Berjon, <robin@berjon.com>, http://robineko.com/
This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself.
To install Catalyst::Authentication::Store::KiokuDB, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Catalyst::Authentication::Store::KiokuDB
CPAN shell
perl -MCPAN -e shell install Catalyst::Authentication::Store::KiokuDB
For more information on module installation, please visit the detailed CPAN module installation guide.