@mobile-core/nest-csrf-gen
v1.0.6
Published
Небольшая библиотека стандартизирующая создание csrf token
Readme
CSRF-gen
Небольшая библиотека стандартизирующая создание csrf token
Данный токен должен генерироваться на фронтенде и передаваться, если протокол
- grpc - в параметрах запроса с ключом csrfToken
- http - в заголовке X-CSRF-TOKEN
Install
npm install @mobile-core/CSRF-genUsage
;(async () => {
const clientSideReqBody = {
login: '+79090990909',
password: '987123654Wj#',
}
await ssoAuthorizeApi.signUp({
...clientSideReqBody,
userAgent: 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36',
csrfToken: genCsrfToken({
userAgent: 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36',
payload: reqBody,
});
});
})();