-
Notifications
You must be signed in to change notification settings - Fork 1
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: Discord auth system #68
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This what I've marked plus:
- Make it so only authenticated members are allowed to view
gwardia
stuff - Rework navbar to make it possible to add logged-in-only or logged-out-only links
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
make code pass all checks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is no need to create 4 migrations in 1 commit, merge them
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- It's currently hard to develop the website because you need to create a Discord bot and configure environment variables. To improve DX, maybe add a setting to check (or check if website is in dev mode) and log users in with a random, template user directly, bypassing the Discord login.
- Add a
.env.example
file.
BY @goteusz-maszyk:
Closes #49
TODOs: