Все переводы
Материал из SmartPlayer
Введите имя сообщения для показа всех доступных переводов.
Найдено 2 перевода.
Сообщение | Текущий текст |
---|---|
ист. английский (en) | =='''Operating Principle'''== {| class="wikitable" |+ Actions taken |- ! From the user side !! From the server side |- | The user enters the authentication page and clicks the login via SSO button||Smartplayer frontend sends a redirect request to the backend |- | The user is transferred to the authentication page of his company || The SmartPlayer backend generates a request to the client's ADFS server and redirects the user to the company's authentication page using the SAML protocol |- | The user fills in personal data (login and password) on the authentication page of his company|| The client server collects data and parameters for the response |- | The user is transferred to the SmartPlayer personal account || The client server again sends a response to the SmartPlayer server using SAML. The SmartPlayer server decrypts the received data and logs in the user. |- | The user can use all the functionality of the SmartPlayer platform depending on his role: user or administrator. This is configured on the client side in the ADFS server|| After logging in, the SmartPlayer server saves data and settings about the user in its database |} {{Note|It's possible to make an auto-log at the authentication stage. In this case, the user requested mandatory login at the beginning of each session.|warn}} [[File:Запрос.png|thumb|Server request example|300px]] === '''Rights Allocation''' === <code>g_smartplayer_admins: 'adminBrand'</code>, in fact ''g_smartplayer_admins = 'adminBrand'= administrator rights''<br> <code>g_smartplayer_manager: 'userBrand'</code>, in fact ''g_smartplayer_manager = 'userBrand' = user rights'' |
ист. русский (ru) | =='''Принцип действия'''== {| class="wikitable" |+ Производимые действия |- ! Со стороны пользователя !! Со стороны сервера |- | Пользователь заходит на страницу аутентификации и нажимает кнопку зайти по SSO|| Фронтэнд Smartplayer отправляет к бэкенду запрос на редирект |- | Пользователя переносит на страницу аутентификации его компании || Бэкенд SmartPlayer формирует запрос на ADFS сервер клиента и редиректит пользователя на страницу аутентификации компании с помощью протокола SAML |- | Пользователь заполняет личные данные (логин и пароль) на странице аутентификации его компании || Сервер клиента собирает данные и параметры для ответа |- | Пользователя переносит в личный кабинет SmartPlayer || Сервер клиента снова с помощью SAML отправляет ответ для сервера SmartPlayer. Сервер SmartPlayer расшифровывает полученные данные и логинит пользователя. |- | Пользователь может использовать весь функционал платформы SmartPlayer в зависимости от своей роли: пользователь или администратор. Это настраивается на стороне клиента в ADFS сервере || После входа сервер SmartPlayer сохраняет данные и параметры о пользователе в своей базе данных |} {{Note|Возможно сделать на этапе аутентификации сделать автолог. В данном случае пользователь запросил обязательный вход при начале каждой сессии|warn}} [[File:Запрос.png|thumb|Пример запроса от сервера|300px]] === '''Соотношение прав''' === <code>g_smartplayer_admins: 'adminBrand'</code>, по факту ''g_smartplayer_admins = 'adminBrand'= правам администратора''<br> <code>g_smartplayer_manager: 'userBrand'</code>, по факту ''g_smartplayer_manager = 'userBrand' = правам пользователя'' |