Skip to content

Instantly share code, notes, and snippets.

View uaMonterey's full-sized avatar
🏠
Working from home

Sergii Maksymenko uaMonterey

🏠
Working from home
View GitHub Profile
@uaMonterey
uaMonterey / tokens.md
Created September 15, 2021 13:39 — forked from zmts/tokens.md
Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию. Token-Based Authentication

Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию. Token-Based Authentication

Last major update: 25.08.2020

  • Что такое авторизация/аутентификация
  • Где хранить токены
  • Как ставить куки ?
  • Процесс логина
  • Процесс рефреш токенов
  • Кража токенов/Механизм контроля токенов
{
"printWidth": 80,
"tabWidth": 2,
"useTabs": false,
"semi": true,
"singleQuote": true,
"trailingComma": "es5",
"bracketSpacing": true,
"jsxBracketSameLine": false,
"arrowParens": "avoid",
@uaMonterey
uaMonterey / flex-basis-calc.css
Created November 20, 2020 16:36 — forked from luxplanjay/flex-basis-calc.css
Формула расчёта ширины flex-элемента в сетке
.element {
flex-basis: calc((100% - кол-во маржинов в строке * значение маржина) / кол-во элементов в строке);
}
@uaMonterey
uaMonterey / visually-hidden.css
Created November 20, 2020 16:34 — forked from luxplanjay/visually-hidden.css
Visually hidden CSS pattern
.visually-hidden {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
border: 0;
padding: 0;
white-space: nowrap;
clip-path: inset(100%);