CodeForPhilly / CodeForPhilly/codeforphilly-ng
Set up GitHub login migration transition on old site
未关闭
- 主要语言
- TypeScript
- 星标
- 1
- 派生
- 1
- 平均合并
- 5 天 3 小时
- 30 天内合并 PR
- 9
描述
The old site already has a basic integration for GitHub account linking: https://codeforphilly.org/connectors/github/
## TODO
- [ ] Reduce requested scope to only email/profile
- [ ] Store github id/email/username in user table
- [ ] Display a banner or login flow nag to link github account
贡献指南
这个仓库没有索引到贡献指南
调研方向
首先查看 https://codeforphilly.org/connectors/github/ 中现有的 GitHub 账户关联集成,以及当前的用户表和登录流程。当 GitHub 仅请求 email/profile 访问权限、存储 GitHub id、email 和 username,并且用户看到用于关联其账户的横幅或登录提示时,工作就完成了。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- github, typescript
- 领域
- authentication, full-stack
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 45/100