Robin Berjon > Catalyst-Authentication-Store-KiokuDB > Catalyst::Authentication::Store::KiokuDB

Download:
Catalyst-Authentication-Store-KiokuDB-0.03.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 0.03   Source  

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.

syntax highlighting: