Hi,
I was look into your code and maybe you should add my patch.
Regards Igor Bujna

diff --git a/lib/Dancer/Plugin/Passphrase.pm b/lib/Dancer/Plugin/Passphrase.pm
index 778bdf3..b65ae4f 100644
--- a/lib/Dancer/Plugin/Passphrase.pm
+++ b/lib/Dancer/Plugin/Passphrase.pm
@@ -423,7 +423,7 @@ sub _calculate_hash {
             . _en_bcrypt_base64($self->hash_raw);
     } else {
         $hasher->add($self->{plaintext});
-        $hasher->add($self->{salt});
+        $hasher->add($self->salt_raw);

         $self->{hash} = $hasher->digest;
         $self->{rfc2307}

Reply via email to