Supabase Blog

Supabase Auth: Identity Linking, Hooks, and HaveIBeenPwned integration

thumbnail
  • Supabase Auth has added new features including Identity Linking, Session Control, Leaked Password Protection, and Auth Hooks with Postgres functions.
  • Identity Linking allows developers to link accounts that don't share the same verified email by using two new endpoints.
  • Session Control provides finer control over user sessions and includes options like time-boxing user sessions.
  • Leaked Password Protection integrates the HaveIBeenPwned.org Pwned Passwords API to prevent users from using leaked passwords.
  • Auth Hooks with Postgres functions allow developers to create custom functions that can be called at different points in the authentication flow.
  • These new features offer improved flexibility, security, and customization options for developers using Supabase Auth.