Нет, приложение на Nuxt на фронте. Думаю, как реализовать аутентификацию. Будем использовать беспарольную аутентификацию.
Ввод email'a и уже зарегистрирован, после отправляем ссылку для подтверждения почты (подтверждать необязательно).
Для тех, кто уже зарегистрирован, процесс входа будет двухэтапным. Ввод почты, отправка 6 значного кода подтверждения (+ссылка для быстрого входа) на почту