add a check that user really exists to Store::Htpasswd::User's constructor
[catagits/Catalyst-Authentication-Store-Htpasswd.git] / 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;
 }