The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

KiokuX::User::ID - KiokuDB::Role::ID integration for user objects

SYNOPSIS

        with qw(KiokuX::User::ID);

DESCRIPTION

This role provides an id attribute for user objects, and self registers in the KiokuDB directory with the object ID user:$user_id.

Using this role implies that user IDs are immutable.

METHODS

kiokudb_object_id

Implements the required method from KiokuX::User::ID by prefixing the id attribute with user:.

ATTRIBUTES

id

This is the user's ID in the system. It is not the object ID, but the object ID is derived from it.