chore(auth): oauth2User->azureUser

This commit is contained in:
Sarah Vaupel 2024-01-28 18:32:14 +01:00
parent aa893062f1
commit 84d7890ae4

View File

@ -7,7 +7,7 @@
module Auth.OAuth2
( apAzure
, azurePrimaryKey, azureUserPrincipalName, azureUserDisplayName, azureUserGivenName, azureUserSurname, azureUserMail, azureUserTelephone, azureUserMobile, azureUserPreferredLanguage
, oauth2User
, azureUser
, AzureUserException(..)
, oauth2MockServer
, mockPluginName
@ -46,13 +46,13 @@ azureUserPreferredLanguage = "preferredLanguage"
-- | User lookup in an OAuth2 database with given credentials
oauth2User :: ( MonadUnliftIO m
-- , MonadThrow m
)
=> AzureConf
-> Creds site
-> m [(Text, [ByteString])] -- (Either AzureUserException [(Text, [ByteString])])
oauth2User _conf _creds = fmap throwLeft . liftIO . runExceptT $ do
azureUser :: ( MonadUnliftIO m
-- , MonadThrow m
)
=> AzureConf
-> Creds site
-> m [(Text, [ByteString])] -- (Either AzureUserException [(Text, [ByteString])])
azureUser _conf _creds = fmap throwLeft . liftIO . runExceptT $ do
results <- return [] -- TODO
case results of
[] -> throwE AzureUserNoResult