Вход и аккаунты
Какими способами входить на платформу, зачем привязывать GitHub, как связать входы в один профиль, как убрать лишние курсы из меню и что делать, если прошлые работы не видны.
У каждого человека на платформе один профиль, а способов входа может быть несколько:
- Яндекс ID — основной вход; если курс живёт на SourceCraft, по нему же платформа зовёт в репозитории;
- VK ID — аккаунт ВКонтакте;
- GitLab вуза — если курс живёт на GitLab вашего вуза: по этому аккаунту платформа зовёт в репозитории команды;
- GitVerse — если курс живёт на GitVerse;
- LMS вуза — кнопка Disputa внутри курса в Moodle или другой LMS;
- логин и пароль — если их выдал организатор.
Каким бы способом вы ни вошли, курсы, работы и история будут одни и те же — если способы связаны.
GitHub — привязка, а не вход
Входить на российские сайты через иностранные сервисы закон не разрешает, поэтому через GitHub на платформу не входят. Если курс сдаётся на GitHub, аккаунт GitHub нужно привязать: по нему платформа зовёт в репозиторий команды. Без привязки в такой курс не записаться: после ввода кода платформа сама попросит «Привязать GitHub». Привязать можно и позже, в «Аккаунтах и входе», — например, если на странице работы написано «платформа не знает ваш GitHub».
Как связать способы входа
Меню внизу слева, нажмите на своё имя, затем «Аккаунты и вход». Вверху — способы, которыми вы уже входите, ниже — «Добавить способ входа»:
- Яндекс ID, VK ID и GitHub — кнопка «Привязать»: платформа откроет страницу Яндекса, VK или GitHub, вы подтвердите вход и вернётесь обратно;
- GitLab вуза — строка появляется, если ваша организация подключила свой GitLab: «Привязать» откроет GitLab вуза, вы разрешите доступ к профилю и вернётесь обратно;
- LMS — в том же браузере откройте курс в Moodle или другой LMS и нажмите там кнопку Disputa: вход привяжется сам;
- логин и пароль выдаёт организатор курса.
Лишний способ можно отвязать там же. Последний способ входа отвязать нельзя; GitHub способом входа не считается.
Согласие на обработку данных
При первом входе платформа показывает согласие на обработку персональных данных — отдельным документом, целиком. «Даю согласие» — и вы на платформе; «Не согласен — выйти» — и платформа дальше входа ваши данные не обрабатывает. Если текст согласия меняется, его покажут снова. Тот же текст — на странице /consent, как платформа обращается с данными — в Политике. Отозвать согласие можно письмом на адрес из текста согласия.
Курсы в меню
Если курсов много — законченные, чужие, где вы были проверяющим, — лишние можно убрать из переключателя курсов вверху слева. Откройте переключатель и нажмите «Какие курсы в меню» или откройте «Аккаунты и вход», раздел «Курсы в меню», и выключите ненужные.
Скрытый курс остаётся вашим: работы, история и доступ не меняются, вернуть его можно там же. Курс, в котором вы сейчас, виден в меню, даже если скрыт. Последний видимый курс скрыть нельзя.
Если прошлые работы не видны
Так бывает, если раньше вы входили через GitHub, а теперь вошли через Яндекс ID или VK ID. Платформа не знала, что это вы, и завела новый, пустой профиль.
Исправить это можно самим:
- Откройте «Аккаунты и вход» и нажмите «Привязать GitHub».
- Платформа ответит, что этот GitHub уже ведёт в другой профиль. Нажмите «Войти через GitHub и объединить».
- Подтвердите вход на GitHub и объединение. Это единственный случай, когда платформа открывает вход через GitHub: только чтобы вернуть ваш прошлый профиль.
После этого оба способа ведут в один профиль, и в нём ваши прошлые работы. Пустой профиль удаляется.
Если курсы есть в обоих профилях, сами вы их не объедините. Напишите организатору курса.