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

Как сделать аутентификацию на vue.js используя JSON-файл?

methods: {
        async submitForm(){
            const {login, pass} = this
            try {
              const response =  await axios.get("/data.json")
              if(response.data[1].login == login){
                   return (
                     localStorage.setItem('token', 'token'),
                     this.$router.push('/search')
                   )
              }else{
                    alert('пароль или логин не совпадают')
              }
            } catch (error) {
              console.log(error)
            }
        },
    },


С сервера приходят два юзера. Если один из них зареган,перенаправлять на страницу search. Мне надо как-то обойти массив на наличие хотя бы одного юзера(например с помощью map)?или есть другое решение?
  • Вопрос задан
  • 133 просмотра
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
IvanTabakerka
@IvanTabakerka
Чистокровный говнокодер
Классная статейка по организации авторизации во Vue.js. Может найдёшь чего полезного.
"Best practices” авторизации для Vue
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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