This repository has been archived by the owner on Sep 15, 2022. It is now read-only.
Tags: TP-O/game-api
Tags
feat: add authentication (#1) * feat: create tables in database * feat: add sign-up * feat: add sign-in * feat: add profile endpoint * refactor: write business logic in service * feat: add sign-out * feat: send verification email * feat: add reset password * refactor: modify api responses * feat: update profile * feat: revoke all tokens after changing password * feat: add seeders * feat: prevent blocked players from signing in * build: add redis * feat: unlock player if lock time is exceeded * fix: prevent sending verification email after account registration * build: did not use redis yet * feat: authenticate with OAuth * test: add ProfileServiceTest * test: add AuthServiceTest * test: add feature test * fix: catch all throwable errors * test: add ProfileTest * feat: increase length of username * feat: update data tyepe in db * chore: add docker-compose file for testing