Deprecated.
NAME
Catalyst::Authentication::Store::KiokuDB - KiokuDB store for auth - THIS MODULE IS DEPRECATED, USE Catalyst::Authentication::Store::Model::KiokuDB INSTEAD.
SYNOPSIS
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',
}
}
}
};
DESCRIPTION
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.
CONFIGURATION
Only one of the following should be specified.
- kiokuDir
-
This is the path to the directory in which you tell KiokuDB to store its data.
- kiokuObject
-
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.
- kiokuBackend
-
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'.
METHODS
This store implements no methods outside of those required by its base class.
AUTHOR
Robin Berjon, <robin@berjon.com>, http://robineko.com/
COPYRIGHT
This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself.