javascript — защита от csrf с использованием go backend и Vue.

Защита от CSRF с помощью Go Backend и Vue

У меня есть внешний интерфейс Vue.js, который использует бэкэнд API json, разработанный в golang. Я хочу защитить от csrf, я посмотрел на https://github.com/gorilla/csrf и их пример. Я не уверен, как реализовать это, поскольку кажется, что мой веб-сервер Golang должен обслуживать / визуализировать приложение VUE?

 let csrfToken = document.getElementsByName("gorilla.csrf.Token") [0].value const instance = axios.create({ baseURL: "https://example.com/api/", timeout: 1000, headers: { "X-CSRF-Token": csrfToken } }) try { let resp = await instance.post(endpoint, formData) } catch (err) { // Handle the exception } 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector