現在、Vue, Vuex, axiosを用いて、外部APIからtokenを取得し、ログインをするという機能を作っています。しかし、うまくaccess-tokenが取得できないという状況です。
例えば、console.log(response.headers.client)などとやると、コンソールにrlATfOqLpN2w0h6nMK9Ymwとしっかり表示されます。response.headers.access-tokenとやると、eslintとprettierにはじかれてしまい、どのように指定すればいいのか分かりません。
どなたかご回答いただけると幸いです。
javascript
1 retrieveToekn(context, credentials) { 2 axios 3 .post('/api/v1/auth/sign_in', { 4 email: credentials.email, 5 password: credentials.password 6 }) 7 .then(response => { 8 console.log(response.headers.access_token) 9 const token = response.headers.access_token 10 }) 11 } 12
json
1{data: {…}, status: 200, statusText: "", 2headers:{ 3 access-token: "U_MI8jEoHqIwyCW-HOGCTQ" 4 cache-control: "max-age=0, private, must-revalidate" 5 client: "rlATfOqLpN2w0h6nMK9Ymw" 6 content-type: "application/json; charset=utf-8" 7 expiry: "1573300185" 8 token-type: "Bearer" 9uid: "example@gmail.com" 10}, 11, …}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。