Skip to content

Auth system for create blogs endpoint #20

Open
@Harshal141

Description

@Harshal141

To maintain the integrity and scalability of the platform, all newly created blogs must be submitted by authenticated users.

Goals:
✅ Reduce spam and ensure only verified users can create blogs.
✅ Ensure the authentication system works both locally and in production environments.
✅ Keep the system open source friendly — contributors should be able to run and test it easily without being blocked by auth restrictions.

Suggested Solution:
We recommend using SuperTokens to implement a simple, scalable authentication layer. It supports GitHub login out-of-the-box and can be self-hosted for full control, making it ideal for open source ecosystems.

NOTE: self-hosting is not needed currently, and is not included in this issue's scope.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions