Skip to content

Hanko Beta v0.4.0

Compare
Choose a tag to compare
@FlxMgdnz FlxMgdnz released this 26 Jan 19:01
· 1152 commits to main since this release
9a1e42c

Product news_ v0 4 0

This release introduces the new Hanko profile custom element and basic rate limiting.

Profile element

In addition to <hanko-auth>, hanko-elements now also contains <hanko-profile>, a profile page that can be integrated into your app and fully customized with CSS. The profile supports email and credential management, allowing your users to change their email address, their password (if enabled), and manage their passkeys.

Our quickstart app utilizes the new profile page, so you can check it out there. We'd love to hear your thoughts.

Note: The import path for the elements package has been changed. See elements readme for more information. To use <hanko-profile>, you need the latest version of the hanko-elements package (v0.1.0-alpha).

Rate limiting

This version also introduces basic rate limiting to hanko to protect endpoints from scripted / DoS attacks. The rate limiter supports both in-memory and Redis configurations and uses a combination of user ID and IP address.

What's changed

Full Changelog: v0.3.2...v0.4.0