This might solve #1420 ?

This commit is contained in:
the-djmaze 2024-02-05 20:16:25 +01:00
parent 5e0d52b9e7
commit 8948d22095

View file

@ -126,10 +126,18 @@ class SnappyMailHelper
public static function getLoginCredentials() : array
{
$sUID = \OC::$server->getUserSession()->getUser()->getUID();
if (\OC::$server->getSession()->get('is_oidc')) {
$sAccessToken = \OC::$server->getSession()->get('oidc_access_token');
if ($sAccessToken) {
return [$sUID, "oidc@nextcloud", $sAccessToken];
}
}
$sEmail = '';
$sPassword = '';
$config = \OC::$server->getConfig();
$sUID = \OC::$server->getUserSession()->getUser()->getUID();
$ocSession = \OC::$server->getSession();
// Only use the user's password in the current session if they have
// enabled auto-login using Nextcloud username or email address.