An OmniAuth strategy for use with ActiveModel's has_secure_password