- Remove default
Devise.add_module
, remove incorrectno_input: true
declaration in documentation
- Fixed bug with
Devise::Strategies::PasskeyReauthentication
clearing the CSRF token after reauthentication - Fixed bug where
RegistrationsControllerConcern
was using:user
as the Strong Parameters key, rather thanresource_key
- Rename
create_resource_and_passkey
=>create_passkey_for_resource
ReauthenticationControllerConcern
andSessionsControllerConcern
raiseNoMethodError
if therelying_party
has not been overridden
- Refactor PasskeysControllerConcern to have clearer credential verify with
verify_credential_integrity
-https://github.com/ruby-passkeys/devise-passkeys/pull/29/commits/f1400cb4b217c20b9e74fda3f55f74284e373d25 - Refactor Controller concerns to not use
Warden::WebAuthn::StrategyHelpers
- Rename
Devise::Passkeys::Controllers::Concerns::PasskeyReauthentication
=>Devise::Passkeys::Controllers::Concerns::Reauthentication
- Add
passkey:
keyword param toafter_passkey_authentication
callback - Removed unused
:maximum_passkeys_per_user
attribute
- Bump to warden-webauthn 0.2.1
- Use
Warden::WebAuthn::RackHelper.set_relying_party_in_request_env
to streamline setup https://github.com/ruby-passkeys/devise-passkeys/pull/29/commits/7b7d50129ebe83b0a224d0ace0e4cff8ea407f4a - Bump
Devise
requirement to>= 4.7.1
- Documentation
- Initial release