Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feat]: Create auth system #49

Open
Norbiros opened this issue Apr 19, 2024 · 2 comments · May be fixed by #68
Open

[Feat]: Create auth system #49

Norbiros opened this issue Apr 19, 2024 · 2 comments · May be fixed by #68

Comments

@Norbiros
Copy link
Member

Norbiros commented Apr 19, 2024

My suggestion

A lot of our ideas require accounts system...

  1. Create system that stores user's information like permissions, name, profile picture.
  2. Create login page (maybe using discord oauth)
  3. Create temporary site where you can view user info like username, discord profile picture etc
  4. Add session system so users don't get logged out (added by @goteusz-maszyk)
  5. Verify if a user is from Gwardia (added by @goteusz-maszyk)

Possible alternatives

No response

@SzczurekYT
Copy link

Maybe I could take this one? It seems to be a good one for my level, and with that I could finally do something.

@Norbiros Norbiros assigned SzczurekYT and unassigned Norbiros Apr 20, 2024
@SzczurekYT SzczurekYT moved this from Ready to In progress in GwardiaHUB tasks Apr 21, 2024
@goteusz-maszyk
Copy link
Collaborator

goteusz-maszyk commented Apr 22, 2024

I think discord oauth will be the most straightforward one

@SzczurekYT SzczurekYT linked a pull request May 2, 2024 that will close this issue
5 tasks
@Kubaryt Kubaryt linked a pull request May 2, 2024 that will close this issue
5 tasks
@goteusz-maszyk goteusz-maszyk moved this from In progress to PR open in GwardiaHUB tasks May 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: PR open
Development

Successfully merging a pull request may close this issue.

3 participants