Skip to content

Added base Auth repo#346

Draft
8x5y1a wants to merge 9 commits into
mainfrom
#342-repo/auth
Draft

Added base Auth repo#346
8x5y1a wants to merge 9 commits into
mainfrom
#342-repo/auth

Conversation

@8x5y1a
Copy link
Copy Markdown
Member

@8x5y1a 8x5y1a commented Mar 21, 2026

  • Added base auth repo using Discord as provider
  • Added validation that the user is part of the club / should have access
  • Added Schemas for auth

Description

Closes #342

- Added base auth repo using Discord as provider
- Added validation that the user is part of the club / should have access
- Added Schemas for auth
@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sesa-website Ready Ready Preview, Comment Apr 15, 2026 3:28am

@8x5y1a
Copy link
Copy Markdown
Member Author

8x5y1a commented Mar 21, 2026

In draft for now, as there are a few problems:

  1. The users that no longer have access are not removed from the DB.
  2. No implementation for role base permissions (Unless we determine in the frontend on login with a DB fetch discordId)

- Updated the error to not crash the app and just send an api error to the client with custom message.
- Also fix failing test by adding index.ts
- Added Discord Id to user's table to simplify getting the discord Id in the front end later on
- Added Discord Id to user's table to simplify getting the discord Id in the front end later on
This reverts commit 5889426, reversing
changes made to d2106d5.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

Create @repo/auth package

1 participant