requested changes
This commit is contained in:
parent
b8466063e1
commit
fe51f50b3f
2 changed files with 7 additions and 2 deletions
|
@ -698,6 +698,7 @@ App::post('/v1/account/sessions/magic-url')
|
||||||
|
|
||||||
Authorization::reset();
|
Authorization::reset();
|
||||||
$mails->setParam('event', 'users.create');
|
$mails->setParam('event', 'users.create');
|
||||||
|
$audits->setParam('event', 'users.create');
|
||||||
}
|
}
|
||||||
|
|
||||||
$loginSecret = Auth::tokenGenerator();
|
$loginSecret = Auth::tokenGenerator();
|
||||||
|
@ -740,7 +741,6 @@ App::post('/v1/account/sessions/magic-url')
|
||||||
$url = Template::unParseURL($url);
|
$url = Template::unParseURL($url);
|
||||||
|
|
||||||
$mails
|
$mails
|
||||||
->setParam('event', ($userAdded ?? false) ? 'users.create' : '')
|
|
||||||
->setParam('from', $project->getId())
|
->setParam('from', $project->getId())
|
||||||
->setParam('recipient', $user->getAttribute('email'))
|
->setParam('recipient', $user->getAttribute('email'))
|
||||||
->setParam('url', $url)
|
->setParam('url', $url)
|
||||||
|
@ -763,7 +763,6 @@ App::post('/v1/account/sessions/magic-url')
|
||||||
|
|
||||||
$audits
|
$audits
|
||||||
->setParam('userId', $user->getId())
|
->setParam('userId', $user->getId())
|
||||||
->setParam('event', ($userAdded ?? false) ? 'users.create' : '')
|
|
||||||
->setParam('resource', 'users/'.$user->getId())
|
->setParam('resource', 'users/'.$user->getId())
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
@ -141,6 +141,12 @@ App::init(function ($utopia, $request, $response, $project, $user) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 'magic-url':
|
||||||
|
if($project->getAttribute('usersAuthMagicURL', true) === false) {
|
||||||
|
throw new Exception('Magic URL authentication is disabled for this project', 501);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
case 'anonymous':
|
case 'anonymous':
|
||||||
if($project->getAttribute('usersAuthAnonymous', true) === false) {
|
if($project->getAttribute('usersAuthAnonymous', true) === false) {
|
||||||
throw new Exception('Anonymous authentication is disabled for this project', 501);
|
throw new Exception('Anonymous authentication is disabled for this project', 501);
|
||||||
|
|
Loading…
Reference in a new issue