acmutd / acmutd/portal

[Feature Request] Set up authentication

未關閉
#64 0 則留言 0 個 reaction 已指派 2 人 已被 @DedsecKnight 認領 在 GitHub 檢視
Data Layer New Feature UI/UX
主要語言
TypeScript
星號
2
分支
0
PR 合併指標
30 天內沒有已合併 PR

描述

# Overview
Set up authentication using NextAuth. The currently supported sign-in options are google, discord, and google internal acmutd.co.
# Tasks
- [x] Install & Configure Next-Auth
- [x] Add Google provider
- [x] Add Discord provider
- [x] Add Google internal acmutd.co provider
- [x] Create auth wrapper component
- [x] Configure FaunaDB adapter
- [ ] Add email password sign in
- [ ] Document
- [ ] Submit PR to NextAuth documentation with fixes

# Supplemental Information

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

No files are named in the issue. Start by locating the existing NextAuth setup and any auth wrapper/component for Google/Discord sign-in, then inspect where the FaunaDB adapter is wired. Extend that same flow for the remaining email/password login task and any required setup notes. Validate with the repo’s auth run path or related checks, and mark done only when email/password login works and the task’s docs updates are in place.

由索引模型根據 Issue 內容生成。

評估

技術堆疊
next.js, typescript
領域
authentication, databases
Issue 類型
功能
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
33/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。