MaddyUnderStars / MaddyUnderStars/shoot
oauth login
- Dominant language
- TypeScript
- Stars
- 61
- Forks
- 5
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 1
Description
right now, the client just uses password authentication to login. It might be a better idea to disallow password authentication for applications, and only allow oauth login i.e. the shoot server has a small embedded login form that it serves and clients just redirect to that, like how mastodon clients do for example
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the current password-authentication flow in the client and shoot server. Review how the server could serve an embedded login form and how clients would redirect back, using Mastodon clients as the stated reference. Done means password authentication for applications is disallowed and the OAuth login flow works end to end.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- express, nodejs, typescript
- Domain
- authentication, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100