aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Initial HTTP listenerRunxi Yu2024-08-162-16/+20
|
* The OpenID configuration should be a global variableRunxi Yu2024-08-162-14/+6
|
* Meh, I'll use strings in the openid responseRunxi Yu2024-08-162-6/+6
|
* Further cleanupRunxi Yu2024-08-162-19/+26
|
* Split config handling and OIDC into separate filesRunxi Yu2024-08-163-78/+96
|
* Generate OpenID Connect authorize URLs, to redirect the user withRunxi Yu2024-08-163-9/+82
|
* Scrap the msal plan, I'll try to use OpenID Connect myself.Runxi Yu2024-08-163-55/+16
|
* Msal client secret auth flowRunxi Yu2024-08-161-6/+16
| | | | Except that it's broken because I need delegated, not application
* MSAL confidential client creationRunxi Yu2024-08-161-1/+9
|
* Initialize msalRunxi Yu2024-08-163-2/+20
|
* Add Msal struct in configRunxi Yu2024-08-161-0/+16
|
* Move the panic code to err.goRunxi Yu2024-08-162-7/+9
|
* Use a struct of pointers for the configRunxi Yu2024-08-161-3/+16
| | | | | This way we segfault when there's a config issue rather than propagating junk nils. Go's unmarshling is weird.
* Basic scfgRunxi Yu2024-08-164-0/+39
|
* Add Go stubRunxi Yu2024-08-163-0/+7
|
* Go branch initRunxi Yu2024-08-165-0/+692