Виджет авторизации: различия между версиями

Материал из SmartPlayer
Строка 23: Строка 23:


== '''Настройка виджета''' ==
== '''Настройка виджета''' ==
{{Note|Виджет авторизации настраивается самим пользователем при входе |warn}}
Виджет авторизации настраивается самим пользователем при входе. В качестве примера будет использоваться страница авторизации в Google.  
{{Note|В качестве примера будет использоваться страница авторизации в Google. |warn}}
=== '''Получение виджета''' ===
=== '''Получение виджета''' ===
Пользователь получает виджет в виде архива.<br>
Пользователь получает виджет в виде архива. Данный архив интегрируется  в личный кабинет. <br>
Этот архив интегрируется  в личный кабинет. Его добавление происходит в разделе "Контент" во вкладке "Виджеты". Встраивание происходит с помощью перетаскивания архива из репозитория где он хранится в окно личного кабинета.<br>
Добавление архива с виджетом происходит в разделе "Контент" во вкладке "Виджеты". Встраивание происходит при помощи перетаскивания архива из репозитория где он хранится в окно личного кабинета.<br>
После этого виджет будет хранится внутри личного кабинета пользователя.
После этого виджет будет хранится внутри личного кабинета пользователя.
[[File:IG.png|thumb|right|Пример отображения переноса виджета в личный кабинет|150px]]
[[File:IG.png|thumb|center|Пример отображения переноса виджета в личный кабинет|800px]]
</translate>
</translate>
<translate>
<translate>


=== '''Создание трансляции''' ===
=== '''Создание трансляции''' ===
# Первоначально нужно перейти в главную панель навигации
Перед использованием виджета пользователю необходимо создать трансляцию, в которую он поместит виджет. Подробную информацию о создании трансляции можно найти на странице [[Раздел "Трансляции"]]
# В разделе «Трансляции» выбрать пункт «Создать»<br>
# В появившемся окне задаем параметры страницы. Для этого в верхней части экрана нажимаем "шестерёнку" и  в появившемся меню указываем параметры «Ширина» и «Высота». Нажимаем сохранить. По умолчанию используется горизонтальная ориентация 1920Х1080.
# Выбираем зону трансляции нажав на специальный иконку и растягиваем ее на все поле.
[[File:Разрешение.png|thumb|right|Настройка разрешения |150px]]
[[File:Подготовка экрана.png|thumb|right|Подготовка трансляции |150px]]


=== '''Добавление виджета''' ===
=== '''Добавление виджета''' ===
[[File:Время 10400.png|thumb|right|Установка продолжительности трансляции|150px]]
После того как пользователь настроил трансляцию, ему необходимо добавить виджет.<br>
После того как пользователь настроил трансляцию, ему необходимо добавить виджет.<br>
* Кликаем на рабочее поле и обращаем внимание на появившееся меню под названием "контент", в правой части экрана. Там представлены несколько папок с отсортированным контентом и главная папка со всем загруженным в систему контентом.
* Пользователь кликает на рабочее поле и находит строку "контент", в правой части экрана. В этой строке представлены несколько папок с отсортированным контентом и главная папка со всем загруженным в систему контентом.
* В этом списке находится виджет. Выбираем его и перетаскиваем его в рабочее поле.<br>
* В списке необходимо выбрать нужный виджет. С помощью drag-n-drop (перетягивания) переносим его в рабочую зону.
* Во вкладке «Настройка контента» в правой части экрана, указываем продолжительность 10400сек
* Во вкладке «Настройка контента» в правой части экрана, указываем продолжительность 10400сек
[[File:Добавление виджета в трансляцию.png|thumb|center|Поиск виджета и разделе "Контент" |150px]]
[[File:Добавление виджета в трансляцию.png|thumb|center|Поиск виджета и разделе "Контент" |800px]]
[[File:Перенос виджета.png|thumb|center|Перенос виджета в рабочую зону |150px]]
[[File:Перенос виджета.png|thumb|center|Перенос виджета в рабочую зону |800px]]
</translate>
</translate>
<translate>
<translate>
<!--T:5-->
<!--T:5-->
=== '''Подготовка подложки''' ===
=== '''Подготовка подложки''' ===
В браузере открываем страницу авторизации Google, включаем полноэкранный режим (по умолчанию F11) и делаем полный скриншот. Далее вводим логин и переходим на страницу с вводом пароля, аналогично делаем скриншот экрана. Создаем отдельную папку во вкладке «Контент» и добавляем туда сделанные скриншоты.<br>
В браузере необходимо открыть страницу авторизации "Google" и включить полноэкранный режим (по умолчанию F11). Далее необходимо сделать  скриншот развернутого экрана.<br>
Следующим шагом вводится логин и переходим на страницу с вводом пароля, аналогично делаем скриншот экрана.<br>
Создается отдельная папка во вкладке «Контент» и добавляются созданные скриншоты.<br>
{{Note|Необходимо делать скриншот в полноэкранном режиме выделяя всю область экрана, иначе поля авторизации не совпадут.|warn}}
{{Note|Необходимо делать скриншот в полноэкранном режиме выделяя всю область экрана, иначе поля авторизации не совпадут.|warn}}
{{Note|При каждом добавлении виджета авторизации и его использовании необходимо сверять правильность расположения полей внутри Google. Так как страница авторизации Google достаточно часто обновляется и отображение полей для заполнения может меняться.|warn}}
{{Note|При каждом добавлении виджета авторизации и его использовании необходимо сверять правильность расположения полей внутри Google. Так как страница авторизации Google достаточно часто обновляется и отображение полей для заполнения может меняться.|warn}}
[[File:Подложка логин и пароль.png|thumb|center|Готовые подложки для логина и пароля на примере Google|150px]]
[[File:Подложка логин и пароль.png|thumb|center|Готовые подложки для логина и пароля на примере Google|800px]]
</translate>
</translate>
<translate>
<translate>

Версия от 11:22, 13 мая 2024

Другие языки:

Описание ситуации

Пользователь может захотеть использовать контент со своего сайта в качестве контента для трансляции. Чтобы получить данный контент в трансляцию, ему скорее всего придется пройти процесс авторизации на своём сайте. Чтобы не проходит авторизацию в ручном режиме и полностью автоматизировать процесс был создан виджет авторизации.

Виджет совместим с порталами имеющих логику авторизации аналогичную Google

Логика работы виджета

Виджет разработан для работы в панелях использующих разрешение Full HD (1920X1080) и поддерживает все форматы "рисунков"(JPEG,PNG)
  • Подготовить трансляцию
  • Скопировать URL ссылку с нужной интернет страницы авторизации
  • Развернуть с помощью клавиши "F11" окно ввода логина и сделать скриншот
  • Также развернуть с помощью клавиши "F11" окно ввода пароля и сделать скриншот
  • Зайти в личный кабинет SmartPlayer и создать папку в разделе "Контент" для сделанных скриншотов
  • Запустить виджет по инструкции и занести в него нужные данные
  • Авторизироваться с помощью виджета и использовать контент с сайта в своей трансляции внутри SmartPlayer
Логика работы виджета
Если пользователь использует в качестве устройства ноутбук, то после нажатия "F 11" может не произойти никаких действий. Это связано с тем что в операционной системе у него "по умолчанию" стоит включено - "использование панели Function". В таком случае, чтобы развернуть страницу браузера необходимо нажать клавиши "Fn + F 11".

Настройка виджета

Виджет авторизации настраивается самим пользователем при входе. В качестве примера будет использоваться страница авторизации в Google.

Получение виджета

Пользователь получает виджет в виде архива. Данный архив интегрируется в личный кабинет.
Добавление архива с виджетом происходит в разделе "Контент" во вкладке "Виджеты". Встраивание происходит при помощи перетаскивания архива из репозитория где он хранится в окно личного кабинета.
После этого виджет будет хранится внутри личного кабинета пользователя.

Пример отображения переноса виджета в личный кабинет

Создание трансляции

Перед использованием виджета пользователю необходимо создать трансляцию, в которую он поместит виджет. Подробную информацию о создании трансляции можно найти на странице Раздел "Трансляции"

Добавление виджета

После того как пользователь настроил трансляцию, ему необходимо добавить виджет.

  • Пользователь кликает на рабочее поле и находит строку "контент", в правой части экрана. В этой строке представлены несколько папок с отсортированным контентом и главная папка со всем загруженным в систему контентом.
  • В списке необходимо выбрать нужный виджет. С помощью drag-n-drop (перетягивания) переносим его в рабочую зону.
  • Во вкладке «Настройка контента» в правой части экрана, указываем продолжительность 10400сек
Поиск виджета и разделе "Контент"
Перенос виджета в рабочую зону

Подготовка подложки

В браузере необходимо открыть страницу авторизации "Google" и включить полноэкранный режим (по умолчанию F11). Далее необходимо сделать скриншот развернутого экрана.
Следующим шагом вводится логин и переходим на страницу с вводом пароля, аналогично делаем скриншот экрана.
Создается отдельная папка во вкладке «Контент» и добавляются созданные скриншоты.

Необходимо делать скриншот в полноэкранном режиме выделяя всю область экрана, иначе поля авторизации не совпадут.
При каждом добавлении виджета авторизации и его использовании необходимо сверять правильность расположения полей внутри Google. Так как страница авторизации Google достаточно часто обновляется и отображение полей для заполнения может меняться.
Готовые подложки для логина и пароля на примере Google

Работа с виджетом

Настройка виджета

Пример перехода в раздел настройки
Поля которые обязательно надо заполнить
Поля выбора источников с контентом и применения настроек

После всех подготовительных мероприятий необходимо перейти в настройки виджета. В открывшемся окне можно увидеть области виджета, которые можно перемещать. Справа сверху нужно нажать на "Шестерёнку" и открыть окно настройки параметров виджета. В них мы указываем :

  • Указываем адрес страницы авторизации в графе "Адрес страницы сервиса авторизации".
  • Заполняем строку "Значение поля логина" и "Значение поля пароль". Также можно воспользоваться альтернативным вариантом и заполнить данные на окне подложки
  • Далее скролим в самый низ страницы настроек и выбираем папку, где хранятся скриншоты. Нажимаем «Сохранить» и «Применить настройки»
  • После у нас отобразились наши скриншоты и поля, в которых указаны данные прописанные в настройках виджета.
  • Слева внизу появляется переключатель скриншотов подложки.

Манипуляции с подложками

Выбираем скриншот с логином, он обычно идёт как "Scrennshot 1"в нём совмещаем контуры окна "логин" и подставляем его в поле "логин".
Кнопку «далее» совмещаем с прямоугольником «next».
Переходим на следующий скриншот "Scrennshot 2". Поле «пароль» совмещаем по контуру с окном «пароль».
На кнопку «далее» на скриншоте с паролем подставляем «Authorize».
Нажимаем кнопку «Сохранить».
Далее даем название нашей трансляции, сохраняем ее и запускаем на устройстве.

Подложка где сопоставляют поля и переключают подложки

Внешний вид виджета

Виджет использует в качестве рабочего экрана область скриншота. Он состоит из четырёх блоков:

  1. Логин - прямоугольная область с данными. В эту строку вставляется электронная почта. Совмещаем с областью "логина" на скриншоте
  2. Пароль - прямоугольная область с данными. В данную строку прописывают пароль. Совмещаем с областью "пароля" на скриншоте.
  3. Authorize - прямоугольная область, которая производит нажатие кнопки (кликер). Совмещаем с кнопкой "авторизация" на скриншоте.
  4. Next - прямоугольная область, которая производит нажатие кнопки (кликер). Совмещаем с кнопкой "далее" на скриншоте
Пример отображения областей виджета авторизации

Итоговый результат

Использование виджета позволит сохранить пользователю конфиденциальность своих данных и при этом он сможет использовать систему автологинизации.