Skip to content

Proposal: Add Email/Password Authentication #231

@alexandrevilain

Description

@alexandrevilain

Currently, Zola only supports Google OAuth for authentication. While convenient for many users, I personally prefer email/password authentication due to privacy concerns with Google integration and because it requires extra configuration steps when setting up the project for self-hosting.

Since the project uses Supabase, adding email/password authentication using Supabase's built-in auth capabilities should be straightforward.
However, this may overlap with #100 (NextAuth (or BetterAuth) + Drizzle refactor).

What do you prefer @ibelick? Implementing email/password auth as an interim solution, or should we start/wait for the BetterAuth/Drizzle refactor?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions