-
-
Notifications
You must be signed in to change notification settings - Fork 54
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