-
-
Notifications
You must be signed in to change notification settings - Fork 55
Blazor Web App Sample
Модуль Calabonga.Microservice.IdentityModule
может использоваться как сервер авторизации OAuth2.0. В папке AuthClientSamples
доступен для просмотра и скачивания пример Blazor Web App приложения, авторизация которого делегирована серверу авторизации Calabonga.Microservice.IdentityModule
.
-
Создайте проект с
OpenIddict
из шаблонаCalabonga.Microservice.IdentityModule
и запустите его. Важно при этом использовать версию шаблонов9.0.2
, потому что все настройки для подключенияBlazor Web App
в шаблон добавлены именно с этой версии. -
Клонируйте репозиторий https://github.com/Calabonga/Microservice-Template.
-
В папке
AuthClientSamples\BlazorWebApp
найдите проектCalabonga.BlazorApp
и запустите его. -
Для входа нажмите
Login
в проектеBlazorWebApp
-
Введите логин
[email protected]
и пароль123qwe!@#
, далее - кнопку Log in. -
В меню появятся пункты, которые доступны только авторизованным пользователям.
-
Для выхода нажмите
Logout
в проектеBlazorWebApp
-
Подтвердите выход на сервере авторизации.
-
Можно снова входить, если есть такое желание
Вуаля! Донаты принимаются
Voila! Donates are welcome