26.6.2
Authentication and user management release.
Added
- Added database-backed
usersandrevoked_tokenstables. - Added OAuth2 password bearer authentication with JWT access tokens.
- Added Argon2id password hashing for stored user passwords.
- Added sign up, sign in, sign out, current user, and authenticated
/usersAPI routes. - Added username-or-email sign in support.
- Added frontend sign up, sign in, sign out, and user listing flows.
Changed
- Updated the backend, frontend, and getting started docs for authentication and user management.
- Added
/dashboardas the signed-in frontend landing page. - Added
/signinas the frontend sign-in route and linked it from the docs top navigation. - Moved frontend user management to
/users. - Added Alembic migrations for the authentication tables.
- Switched authentication table keys from UUIDs to ULIDs.