summaryrefslogtreecommitdiff
path: root/src/routers/vault
AgeCommit message (Expand)AuthorFilesLines
2020-04-12the max password length for evol2 is actually still 23gumi1-1/+1
2020-03-31add support for nanoid for session tokensgumi4-13/+32
2020-03-28add email validation bypass for local developmentgumi1-1/+10
2020-03-28require sending the email address on identity validationgumi2-3/+9
2020-03-28add authentication bypass for local developmentgumi1-1/+10
2020-03-27set the vault account id in an account variablegumi5-4/+90
2020-03-27use sequelize setters for ip addressesgumi9-11/+23
2020-03-18make sure the identity table is not uppercasegumi1-0/+2
2020-03-18fix cache update on evol name changegumi1-1/+1
2020-03-15refactor strictIPCheck => strictIpCheck in vault.logingumi1-1/+2
2020-03-15add an Identity typegumi7-90/+207
2020-03-15turn the session store into a proper classgumi3-46/+131
2020-03-11refactor the authentication and validationgumi7-541/+361
2020-03-08immediately swap the uuid after login and check the emailgumi2-2/+42
2020-03-06only give 30 minutes to click a login linkgumi1-3/+7
2020-03-06prevent uuid bruteforcinggumi7-8/+140
2020-03-06expose the vault account idgumi2-0/+6
2020-03-05oh how I wish this was typescriptgumi2-1/+3
2020-03-04this is for you, Jesusalvagumi6-23/+23
2020-03-04pre-cache the game accounts on logingumi12-189/+397
2020-03-03add rudimentary anti-bruteforcinggumi4-11/+59
2020-03-03tmwa accounts can have 4-character passwords (yes, it's dumb)gumi1-1/+1
2020-03-03simplify some sequelize operationsgumi2-11/+6
2020-03-03auto-fix accounts with no primary identitygumi1-1/+6
2020-03-02more bugs, yaygumi2-2/+2
2020-03-02fix primary identity assignment for new accountsgumi1-1/+1
2020-03-02hotfixgumi2-6/+26
2020-03-02add support for Vault + major refactorgumi24-0/+2833