diff --git a/src/components/AuthUser/AuthUser.tsx b/src/components/AuthUser/AuthUser.tsx index 3da4bd9de3951001c4345ed249e7b8d3bc71d921..142b8f6ba935736a3315364f80431c31c25c4894 100644 --- a/src/components/AuthUser/AuthUser.tsx +++ b/src/components/AuthUser/AuthUser.tsx @@ -1,9 +1,16 @@ -import React from 'react'; +import React, { FC, useEffect } from 'react'; import Container from '@material-ui/core/Container'; import { LoginForm } from './LoginForm/LoginForm'; -export const AuthUser: React.FC = () => ( - <Container maxWidth="sm"> - <LoginForm /> - </Container> -); +export const AuthUser: FC = () => { + useEffect(() => { + fetch('/api/web/csrf') + .then((response) => response.json()) + .then((data) => sessionStorage.setItem('token', data.token)); + }, []); + return ( + <Container maxWidth="sm"> + <LoginForm /> + </Container> + ); +};