Implemented OAuth through Github for my project. First time I had ever tried to do auth mostly by myself, with the only extra being Hono middleware for handling most of the stuff involving Github. Definitely took a while, but it was fun to try and learn. If I end up getting to make this into a mod, I’ll need to create a username-password login as well but I think it should be much easier now.
Now I get to start working on a functional web client, group creation, and actual score submission!