Yeah I understand OAuth isn't for everyone, it is mostly just convenient for me and simplifies the authentication process (no distinction for users between signing up and logging in). I can add Github and/or Gitlab pretty easily though. Which one do you need?