Before migrating to rails 5 it was working nicely, but when I migrated to rails 5.1.1 it is giving me error like
ActiveSupport::MessageVerifier::InvalidSignature: ActiveSupport::MessageVerifier::InvalidSignature
I have used same key that we were using in the previous version of rails.
Ex.
crypt = ActiveSupport::MessageEncryptor.new(Rails.configuration.secret_key_base)
After executing following line I am getting the mentioned error.
@password = crypt.decrypt_and_verify(User.last.encryptedpass)