add a check that user really exists to Store::Htpasswd::User's constructor
Yuval Kogman [Wed, 21 Dec 2005 20:24:10 +0000 (20:24 +0000)]
lib/Catalyst/Plugin/Authentication/Store/Htpasswd/User.pm

index a07771d..3a80007 100644 (file)
@@ -13,6 +13,8 @@ use overload '""' => sub { shift->id }, fallback => 1;
 sub new {
        my ( $class, $store, $user ) = @_;
 
+       return unless $user;
+
        bless { store => $store, user => $user }, $class;
 }