Задать вопрос
@sergey1998

Как закрыть вкладку с Magic link auth?

Добавили на сайт magic link.
Получилось так пользователь вводит email и отправляет на странице /magic
На почту приходит ссылка с токеном и отправляет пользователя на /magic-receiver
Там я отправляю secret на сервер и сервер возрващает token
Та-да-м пользователь вошел!

Проблема в том что он вошел по ссылке на вкладке /magic-receiver и так же на вкладке /magic .
Из за политики браузера я закрыть вкладку не могу скриптом.

Получается вошел сразу в двух вкладках, с точки зрения UI это не очень приятно.
Что можно сделать? Или что я делаю не так?

Дополнительно: что если пользователь октрое /magic-receiver на мобилке получается он и войдет только на мобилке?
  • Вопрос задан
  • 45 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы