Skip to content

Add Clerk Authentication #429

@matteoterrien

Description

@matteoterrien

Problem

Our admin pages are almost done! We're missing one vital feature... authentication. Because right now, anyone can go and mess with our database. We want to use Clerk for its simplicity and scalability. It can handle thousands of accounts before asking us for money.

Notes

[additional considerations]

  • Make sure to run git pull before any development work
  • Complete your development in a new branch
  • Link this issue to your PR
  • Feel free to reach out if you have any questions!
  • https://clerk.com/

Task

  • There already exists a PR where Clerk was implemented, but we recommend starting fresh with this task because Vera has changed a lot since then.
  • Ask for the Vera gmail account info.
  • Implement Clerk where it wraps around the entire codebase (as Clerk requires), but is only necessary to have logged in when you go to the Admin Pages.
  • So you'll be routed to login/signup before accessing Admin Pages.
  • Clerk already has the UI for login/signup pages created.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Code Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions