Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 1075 | Rev 1078 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1075 Rev 1076
Línea 33... Línea 33...
33
  });
33
  });
34
}
34
}
Línea 35... Línea 35...
35
 
35
 
36
axios.interceptors.request.use(
36
axios.interceptors.request.use(
37
  async (request) => {
37
  async (request) => {
38
    if (['post', 'put', 'delete'].includes(config.method)) {
38
    if (['post', 'put', 'delete'].includes(request.method)) {
39
      try {
39
      try {
40
        const resp = await axios.get('/csrf')
40
        const resp = await axios.get('/csrf')
41
        if (resp.data.success) {
41
        if (resp.data.success) {
Línea 42... Línea 42...
42
          request.headers['X-CSRF-TOKEN'] = resp.data.data
42
          request.headers['X-CSRF-TOKEN'] = resp.data.data
43
 
43
 
44
          return config;
44
          return request;
45
        }
45
        }
46
      }
46
      }
47
      catch (err) {
47
      catch (err) {