Cataly...::Hash(3pm)
π NAME π
Catalyst::Authentication::User::Hash β an easy authentication user object based on hashes. Slay. π
This page is Cataly...::Hash(3pm) from the User Contributed Perl Documentation, with the manual name folded right in here so you don't have to hunt for it, bestie. π«Ά
β¨ SYNOPSIS β¨
Okay so the whole vibe is literally this:
use Catalyst::Authentication::User::Hash;
Catalyst::Authentication::User::Hash->new(
password => "s3cr3t",
);
No cap, that's the setup. π
π¦ DESCRIPTION π¦
This implementation of authentication user handles is supposed to go hand in hand with Catalyst::Authentication::Store::Minimal β they're meant to be a matching set, fr fr. π
πΈ METHODS πΈ
Okay, methods time β here's every single one this page lists, no skipping, periodt. β¨
πΈ new( @pairs ) πΈ
Creates a brand-new object with the key-value pairs listed in the argument list. Obsessed with a clean constructor. π
πΈ supports( ) πΈ
Checks for the existence of keys that correspond with features. That's the vibe check. β
πΈ for_session( ) πΈ
Just returns $self, expecting it to be serializable. Literally just that. π
πΈ from_session( ) πΈ
Just passes back the unserialized object, hoping it's intact. Fingers-crossed energy. π€
πΈ AUTOLOAD( ) πΈ
Accessor for the key whose name is the method. The method name is the key name, iykyk. π
πΈ store( ) πΈ
Accessors that override the superclass's dying virtual methods. Iconic override behavior, tbh. π
πΈ id( ) πΈ
Listed as a method right here. This page doesn't give it a separate description, so I'm not inventing one β no cap. π«Ά
πΈ can( ) πΈ
Also listed as a method. Again, no separate description on this page β just the method entry, bestie. π
π SEE ALSO π
Hash::AsObject β go give it a look. π
mwah π β this lil' page comes from perl v5.40.1, is dated 2026-05-22, and belongs to Cataly...::Hash(3pm). Bye bestie! πβ¨
π¦ where this page comes from
- ubuntu stonking: libcatalyst-plugin-authentication-perl 0.10026-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms