MVC с угловой 7 - PullRequest
       1

MVC с угловой 7

1 голос
/ 09 апреля 2019

Я разрабатывал приложение SSO, используя ходы с c # и AngularJs, и теперь я добавляю один новый проект в мое существующее приложение SSO, но хочу использовать Angular 7., поэтому, пожалуйста, дайте мне знать, как использовать Angular 7 и запустить этот конкретныйпроект из приложения SSO.

1 Ответ

0 голосов
/ 18 мая 2019

У вас уже есть приложение, работающее с C # и AngularJS. так что давайте назовем это App1 . Еще одно приложение, которое вы хотите создать с помощью Angular 7, назовем это App2 . Создайте App2 т.е. Angular 7 как обычное угловое приложение.

Теперь, чтобы реализовать SSO, нужно помнить о некоторых вещах

1) Вам необходимо иметь центральную страницу входа. Эта страница отвечает за центральный вход в систему, поскольку App1 и App2 не будут иметь отдельных страниц входа.

2) Использование файлов cookie для проверки существования пользователя в любом из приложений

3) Вам необходимо внедрить логику во все приложения ( App1 , App2 и central App) , чтобы проверить наличие файлов cookie и перейти к желаемое приложение.

Хорошим примером будет Google. Когда вы не вошли в систему, вы будете перенаправлены на account.google.com (центральный вход в систему). После входа в систему вы посещаете любые продукты Google gmail (App1), YouTube (App2) и т. Д. Без входа в систему по отдельности. Это единый вход и выполняется междоменная проверка файлов cookie.

Эта ссылка поможет вам понять, как работает SSO.

https://auth0.com/blog/what-is-and-how-does-single-sign-on-work/

Итак, вы создаете angular 7 как обычное приложение angular 7 и выполняете шаги SSO. Вам будет хорошо идти.

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...