Ignore:
Timestamp:
03/05/24 14:15:44 (15 months ago)
Author:
Aleksandar Panovski <apano77@…>
Branches:
main
Children:
db39d9e
Parents:
a2c6c2b
Message:

Authorization layer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • my-react-app/src/axios_helper.js

    ra2c6c2b r5a9c93b  
    44axios.defaults.headers.post["Content-Type"] = 'application/json'
    55
     6export const getAuthToken = () => {
     7    return window.localStorage.getItem("auth_token");
     8}
     9
     10export const setAuthToken = (token) => {
     11    window.localStorage.setItem("auth_token", token);
     12}
     13
    614export const request = (method, url, data) => {
     15    let headers = {};
     16    if(getAuthToken() !== null && getAuthToken() !== "null") {
     17        headers = {"Authorization" : `Bearer ${getAuthToken()}`};
     18    }
     19
    720    return axios({
    821        method: method,
Note: See TracChangeset for help on using the changeset viewer.