Add OpenID support to webapp

This commit is contained in:
eikek
2021-09-05 23:43:07 +02:00
parent f8362329a9
commit 984dda9da0
13 changed files with 138 additions and 32 deletions

View File

@ -87,6 +87,7 @@ module Api exposing
, mergeItems
, moveAttachmentBefore
, newInvite
, openIdAuthLink
, postCustomField
, postEquipment
, postNewUser
@ -935,6 +936,11 @@ newInvite flags req receive =
--- Login
openIdAuthLink : Flags -> String -> String
openIdAuthLink flags provider =
flags.config.baseUrl ++ "/api/v1/open/auth/openid/" ++ provider
login : Flags -> UserPass -> (Result Http.Error AuthResult -> msg) -> Cmd msg
login flags up receive =
Http.post