Size: a a a

Vue.js Russian Developers Community

2020 December 27

РГ

Расулходжа Ганиев... in Vue.js Russian Developers Community
бэк на DJango +  Djoser + simpleJWT
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Расулходжа Ганиев
это всё бэк проверят на валидность
я про бжк и пишу
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Расулходжа Ганиев
бэк на DJango +  Djoser + simpleJWT
да хоть на c++, ты к бэку имеешь отношение?
источник

РГ

Расулходжа Ганиев... in Vue.js Russian Developers Community
Alexander Epifanov
да хоть на c++, ты к бэку имеешь отношение?
нет
источник

РГ

Расулходжа Ганиев... in Vue.js Russian Developers Community
не я пишу бэк
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
ну вот и вся песня
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Расулходжа Ганиев
не я пишу бэк
так и пиши, я фронт, что там у вас на бэке и как проходит валидацию я не знаю, пошли в пень, пусть тим лид разбирается, это не твоя головная боль
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Alexander Epifanov
так и пиши, я фронт, что там у вас на бэке и как проходит валидацию я не знаю, пошли в пень, пусть тим лид разбирается, это не твоя головная боль
когда ответят, тебе нужно будет переписать запросы с фронта, под их бэк, или они перепишут под твои запросы, смотря откуда ноги растут, в любом случае, тебя в данном ключе до их ответа это не должно парить
источник

РГ

Расулходжа Ганиев... in Vue.js Russian Developers Community
Alexander Epifanov
когда ответят, тебе нужно будет переписать запросы с фронта, под их бэк, или они перепишут под твои запросы, смотря откуда ноги растут, в любом случае, тебя в данном ключе до их ответа это не должно парить
а как понимать переписать запросы под их бэк?
источник

АР

Александр Ремизов... in Vue.js Russian Developers Community
!warn мат
источник

R

Rose in Vue.js Russian Developers Community
User ъ has 1/3 warnings; be careful!
The latest warn was because:
мат
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Расулходжа Ганиев
а как понимать переписать запросы под их бэк?
например так

const loginuser = await this.$axios.post('/login', {
           username: this.username,
           password: this.password
         })
         this.$axios.setToken(loginuser.data.token, 'Bearer')
         const { data } = await this.$axios.post('/check')
         if (data.status === 'success') {}
}
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
может им нужно будет пицот полей
источник

РГ

Расулходжа Ганиев... in Vue.js Russian Developers Community
Alexander Epifanov
например так

const loginuser = await this.$axios.post('/login', {
           username: this.username,
           password: this.password
         })
         this.$axios.setToken(loginuser.data.token, 'Bearer')
         const { data } = await this.$axios.post('/check')
         if (data.status === 'success') {}
}
login({ commit }, credentials) {
   return ApiService.login(credentials)
     .then(response => {
       const userId = jwtDecode(response.data.access).user_id
       ApiService.ApiService.defaults.headers.common[
         'Authorization'
       ] = `Bearer ${response.data.access}`
       TokenService.saveToken('access', response.data.access)
       TokenService.saveToken('refresh', response.data.refresh)
       commit('SET_AUTH_USER')
       commit('SET_USER_ID', userId)
     })
     .catch(error => {
       throw error
     })
 },

ну у меня чутка по другому
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Расулходжа Ганиев
login({ commit }, credentials) {
   return ApiService.login(credentials)
     .then(response => {
       const userId = jwtDecode(response.data.access).user_id
       ApiService.ApiService.defaults.headers.common[
         'Authorization'
       ] = `Bearer ${response.data.access}`
       TokenService.saveToken('access', response.data.access)
       TokenService.saveToken('refresh', response.data.refresh)
       commit('SET_AUTH_USER')
       commit('SET_USER_ID', userId)
     })
     .catch(error => {
       throw error
     })
 },

ну у меня чутка по другому
это шутка? или я не правильно читаю? jwtdecode на клиенте?
источник

РГ

Расулходжа Ганиев... in Vue.js Russian Developers Community
Alexander Epifanov
это шутка? или я не правильно читаю? jwtdecode на клиенте?
да, я юзер айди так и храню
источник

РГ

Расулходжа Ганиев... in Vue.js Russian Developers Community
оттуда делаю декод и получаю юзер айди
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
Расулходжа Ганиев
да, я юзер айди так и храню
:D
источник

РГ

Расулходжа Ганиев... in Vue.js Russian Developers Community
примерно вот так
источник

AE

Alexander Epifanov in Vue.js Russian Developers Community
на клиенте нельзя ничего докедировать
источник