#authentication #authorization #keycloak #openid #openid-connect
#аутентификация #авторизация #keycloak #OpenID #OpenID-подключиться
Вопрос:
Я использую Keycloak 11.0.0 для защиты моего Asp.Net Приложение Core 3.1.
Я ищу способ разрешить пользователям доступ к определенным ресурсам без необходимости создания собственной учетной записи. К каким ресурсам можно получить доступ без учетной записи, должно быть настроено в Keycloak. В настоящее время мы используем простую систему, основанную на ролях.
Моя идея заключалась в том, чтобы добавить Login with Anonymous User
кнопку рядом с формой входа в Keycloak. Этот анонимный пользователь является обычным пользователем Keycloak, которому я могу назначить роли.
Как это можно сделать в Keycloak? Я думаю, что мне, возможно, потребуется написать расширение, но я не знаю, какой интерфейс мне нужно реализовать для этой функциональности.
Или есть даже лучший способ достичь моей цели?