Auth
@ShivCodeP is already working on this.
Since May 11, 2022.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 20/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- typescript
- Domain
- api, authentication, backend
Research direction
No files or tests are named. Start by inspecting the repository structure and the existing API entry point, then review the express-session reference linked in the issue. Done means the /signin, /signout, and /signup routes support the listed user information and cookie-based session behavior.
Written by the indexing model from the issue text.
Description
Auth
the first and foremost APIs we need is for authentication
- Auth will be simple cookie based authentication
- we will need following routes:
/signin- Accepts username, password, returns a session cookie/signout- logs user out, automatically done with the help of cookies (session.destroy)/signup- creates a new user. accept following information of a user (User Type)
- A User:
- Name
- Password
- Org name?
- Role (profession)
- packages you can refer to generate cookies: express-session
- Dominant language
- TypeScript
- Stars
- 2
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from masai-oss/heed-api
-
DB setupMay be free again @Sparkenstein claimed this 1614 days ago, and no pull request is open. Open
All issues in masai-oss/heed-api
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Agenta-AI/agenta#7542 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
code quality security
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
Difficulty 1/5 Under an hour Newbie friendliness 82/100
homarr-labs/dashboard-icons#2939 ·
Maintainers usually reply within 1 day