11 Commits (611a0e3deceb1e4b9903421df4f1603823dddf6c)

Author SHA1 Message Date
Frederico Santos fa57f5997f
Added support for Discord OAuth2 (#25)
* Need a login check

* chore: Add Discord OAuth2 authentication endpoint

chore: Update dependencies and clean up code

chore: Update dependencies, add Discord OAuth2 authentication endpoint, and clean up code

chore: Update dependencies, add Google OAuth2 authentication endpoint, and clean up code

Code clean up

uniqueness on external account id

chore: Add Discord and Google OAuth2 authentication endpoints, and update dependencies

code review fixes

* chore: Update prodHandler to use clienturl flag for Access-Control-Allow-Origin

* chore: Refactor FetchDiscordIdByUsername and FetchGoogleIdByUsername to handle null values

* chore: Set secure and same-site attributes for session cookie

* chore: Set session cookie expiration to 3 months

* Update callback URL for Oauth2 client in docker-compose and rogueserver.go

* Update callback URL for Oauth2 client in docker-compose and rogueserver.go

---------

Co-authored-by: Matthew Olker <matthew.olker@gmail.com>
4 months ago
maru 568697bc1f
Remove unused dependencies 6 months ago
maru e8240c9c38
Rename to rogueserver 6 months ago
maru 9477889390
Use better cron package 7 months ago
maru 522ce9f4fa
Update GitHub link 7 months ago
Flashfyre 2e964b007d Add daily runs and seed completions 8 months ago
maru 7d962ae838
Bump Go version 9 months ago
maru a19280d02c
Add cloud save data 10 months ago
maru 8d3d24a58a
Add mysql driver 11 months ago
maru 4600b7b024
More changes 11 months ago
maru 4bb225a945
Create go.mod 12 months ago