meow :3
internal | ||
.air.toml | ||
.env.example | ||
.gitignore | ||
go.mod | ||
go.sum | ||
main.go | ||
README.md |
stereo.cat backend
written in Go, uses Gin.
database shit
Instead of using Discord oAuth as a database, we instead use it as a login source, only using it to source a username/id, avatar data and a secure login/registration flow.
We store these attributes alongside stereo.cat specific attributes in our own database. There is a trade-off however: this means that avatar & username data is not updated in real-time, only when the oauth flow is executed.