PHRAS-4007: Auth provider - add keycloak provider - openid (#4462)

* keycloak provider

* add readme

* comment regenarete password

* add exclusive option to provider an column can_renew_passwor to user

* default exclusive false

* always compatible with psauth

* bump image tag .env

* bump Version to 4.1.8-rc9

* bump version to rc12

* add autoconnect
This commit is contained in:
Aina Sitraka
2024-04-30 15:15:56 +03:00
committed by GitHub
parent b0eba5217c
commit d6849fd580
32 changed files with 1421 additions and 369 deletions

View File

@@ -191,6 +191,14 @@ class UserController extends Controller
return $this->app->json(['success' => true]);
}
public function changeCanRenewPasswordAction(Request $request)
{
$helper = $this->getUserManageHelper($request);
$helper->setCanRenewPassword();
return $this->app->json(['success' => true]);
}
public function applyRightsAction(Request $request)
{
$data = ['error' => true];