Repository navigation
Releases: redouane-nouri/AuthForge
Releases · redouane-nouri/AuthForge
Release list
v1.0.0
1.0.0 (2026-09-26)
⚠ BREAKING CHANGES
- update packages
Features
- add caching and docker (908155a)
- add docker-compose.dev/prod.yml (1b9469d)
- add Dockerfile (bbd4a25)
- add forgot password endpoint (1c23f44)
- add forgot password zod validation schema (324f01d)
- add github workflows conf (e493b81)
- add husky (d0b8bb8)
- add missing indexes (58f62ce)
- add redis and rate-limiter-flexible (7976c23)
- add reset password link in login page (f59e0ad)
- auth: add custom error class for credentials authentication (32bbac5)
- auth: add google login support (c5b6064)
- auth: add login with magic link UI (e04026c)
- auth: add nodemailer provider (2d3d5dc)
- auth: add oauth providers ui (1871571)
- auth: add session token support to credentials provider (1061047)
- auth: customize magiclink email (d17c589)
- auth: implement credentials provider (fe38167)
- auth: implement logout inside home page (1b6ac26)
- auth: make signin and signup UI visible only for unauthenticated users (fcdb991)
- auth: prepare auth.js routing (9e7e0e2)
- auth: prevent already signedin users from re-authentication (e3f5b99)
- auth: prevent already signedin users from signup (a000b50)
- axios: add a base url (3067f0d)
- cache session (c8d3054)
- configure GitHub workflows (68721ea)
- create Home component (ea7dda8)
- deferre sendig magic link with (d627762)
- disable button after successfull end (21f4f08)
- get user signup validation schema with i18n messages (2a356a8)
- hashing rounds verification (0a417e3)
- headers conf (c3523db)
- hide password input text (a113392)
- improve auth flow (92043b7)
- layout: add authjs session provider (2dc9276)
- login: add "No account? sign up now!" (c9b2823)
- messages: add login by email messages (b35e76e)
- messages: add login success message (b38ce03)
- messages: add missing signin validation messages (fdaa064)
- messages: add name validation and signup card messages (4ce4b3d)
- messages: add signin messages (abc5bba)
- new home page (f61eaf7)
- prisma: add authjs prisma adapter for db integration (3bd90df)
- prisma: use env vars for db params (f6b1314)
- rate limit credentials signin by ip and email (953d999)
- rate limit forgot password endpoint by ip and by email (40be729)
- rate limit magic-link signin by ip and email (8b25f0e)
- rate limit reset password by ip (fc278f2)
- rate limit signup by ip and email (98dc43b)
- rate limiting (e49c445)
- remove 'log in now!' message (fa0938b)
- remove email token if the user does not exist (fc3618d)
- remove unused facebook placeholder (260b43f)
- reset password (ba93713)
- reset password (d840543)
- reset password inside a transaction (87ba4ec)
- scope jest config for test files (08059b6)
- set body to flex-col to make centering easier later (2f98633)
- signin: add github provider (9f3669f)
- signin: basic sigin functionality (6efbc0f)
- signin: implement login functionality (b2cfbaf)
- signin: refine sign in schema (f167439)
- signup api endpoint (fee7e28)
- signup functionality (77abd53)
- signup: add "Have an account? Sign in now!" (bd30747)
- signup: add name UI and API support (eeece0c)
- support allowGitHubDangerousEmailAccountLinking (7c2c2c9)
- test: refine test cases after switching from username to email (f8f7699)
- UI accessibility (e05764f)
- UI flow ([9ad1c61](https://github.com/re...