Skip to content

Auth Ops

Sign Up (Create User)

returns

transaction

concurrent

valid

invalid

user already exists

createSession

insertSession

generateRefreshToken

validateInput

hashPassword

insertUser

generateAccessToken

returnSuccess

throwError

catchError

returnFailure

createSession

Sign In

returns

transaction

concurrent

valid

invalid

not found

wrong credential

createSession

insertSession

generateRefreshToken

validateInput

findUser

verifyUser

generateAccessToken

returnSuccess

throwError

catchError

returnFailure

createSession

Verify Access

returns

valid

invalid

decryptAccessToken

returnSuccess

throwError

catchError

returnFailure

Refresh

returns

valid

invalid

not found

wrong nonce

transaction

updateSession

generateAccessToken

verifyRefreshToken

findSession

verifyNonce

generateRefreshToken

returnSuccess

throwError

catchError

returnFailure

Sign Out

returns

valid

invalid

not found

wrong nonce

verifyRefreshToken

findSession

verifyNonce

archiveSession

throwError

catchError

returnFailure

returnSuccess

Sign Out All

returns

valid

invalid

no sessions found

decryptAccessToken

bulkArchiveSessions

throwError

catchError

returnFailure

returnSuccess