summaryrefslogtreecommitdiff
path: root/auth.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* {auth,ws}.go: Remove unnecessary TODOsRunxi Yu4 days1-5/+0
* auth.go: Add TODO about INSERTRunxi Yu5 days1-0/+7
* utils.go, auth.go: Rename random to randomBytesRunxi Yu6 days1-2/+2
* *: Change license to AGPL-3.0-or-laterRunxi Yu6 days1-21/+11
* auth.go, config.go, cca.scfg.example: Issue expiring cookiesRunxi Yu6 days1-2/+7
* {auth,index,ws}.go, schema.sql: Move session cookie into the user tableRunxi Yu6 days1-19/+6
* auth.go: Document why we use a hybrid auth flowRunxi Yu6 days1-1/+12
* *.go: Wrap errorsRunxi Yu10 days1-9/+9
* auth.go: Use contexts in getAccessTokenRunxi Yu10 days1-3/+8
* {auth,index,ws}.go: Add contexts for database callsRunxi Yu10 days1-6/+7
* auth.go: Close PostForm response bodyRunxi Yu11 days1-0/+1
* auth.go: Fix json tag, should be access_token not accessTokenRunxi Yu11 days1-1/+1
* auth.go: Fix grant_type=authorization_codeRunxi Yu11 days1-1/+1
* *.go: LintingRunxi Yu12 days1-80/+80
* {utils,auth,index,ws}.go: Handle errors in random number generationRunxi Yu12 days1-4/+11
* auth.go: Remove unnecessary fmt.SprintfRunxi Yu13 days1-1/+1
* auth.go, ws.go: Update commentsRunxi Yu13 days1-2/+5
* auth.go: Use && instead of nested if statementRunxi Yu2024-09-111-14/+12
* *.go: Shorter line lengthsRunxi Yu2024-09-091-3/+9
* *.go: Add commentsRunxi Yu2024-09-091-2/+40
* *.go: Simplify error messages and reformatRunxi Yu2024-09-081-30/+29
* auth.go: Expand staff departmentsRunxi Yu2024-09-071-2/+2
* *: Call Graph API for department informationRunxi Yu2024-09-071-9/+102
* *: Basic authentication and templatesRunxi Yu2024-09-071-0/+215