3.2.4 (2022-09-10)
3.2.3 (2022-09-06)
3.2.2 (2022-08-20)
3.2.1 (2022-08-20)
3.2.0 (2022-07-30)
3.1.0 (2022-07-30)
3.0.1 (2022-06-01)
3.0.0 (2022-04-22)
- add login without password, and some rewrite (#361) (6778707)
- Add support to Laravel 9.x, and remove Laravel 7.x and 8.x (#377) (bf6c54a)
- require php 8.1+ (#378) (af83780)
- options (
webauthn.auth.options
andwebauthn.store.options
) routes are now POST. GET routes are reserved for the views (webauthn.login
andwebauthn.create
).webauthn.auth
andwebauthn.store
routes must send data flatten. See details in https://github.com/asbiin/laravel-webauthn/blob/main/docs/migration-v2-to-v3.md .
LoginViewResponse
contract has now asetPublicKey
methodRegisterSuccessResponse
contract has now asetWebauthnKey
methodRegisterViewResponse
contract has now asetPublicKey
methodWebauthn::login()
now takes 1 argument for$user
:login(\Illuminate\Contracts\Auth\Authenticatable $user)
2.0.1 (2022-02-19)
2.0.0 (2022-02-05)
- This new version is a rewrite with a lot of breaking changes, see details in https://github.com/asbiin/laravel-webauthn/blob/main/docs/migration-v1-to-v2.md
1.2.0 (2021-12-20)
1.1.0 (2021-07-03)
- Major release 1.0.0
- Securing the register route from unchecked users
- Update dependency for Laravel 8
- Remove composer.lock
- Update README doc
- Add French and German languages
- Support Laravel 7 and higher
- Upgrade to WebAuthn v3.0
- Make the callback url setable by the user before the middleware hit
- Add suggestions for web-token/jwt-signature-algorithm-* dependencies
- Fix Uuid decode
- Upgrade to Laravel 6.x
- Fix javascript base64url decode function
- Fix aaguid parsing
- Upgrade to webauthn-lib v2.x
- Use bigInteger for foreign key reference
- Fix google safetynet config test
- Remove Guzzle6 direct dependency
- Name the destroy route
- Add Google Safetynet Apikey config
- Remove use of empty() php function
- Remove deprecated methods
- Fix javascript resource in case no key is registered yet
- Add resources files to client adoption
- Add register and auth example pages
- Add callback URL in session
- Use safe php functions
- Fix redirect guest callback
- Add WebauthnLoginData event
- Add new redirects
- Fix Webauthn Facade
- Remove userHandle in model
- Return a resource after registering
- Update to web-auth v1.1.0
- Fix some contract bindings
- Split services to use Deferred services
- First release