Kit.Db/projects/pg/kit_auth_token_pg/readme.md

32 lines
1020 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Kit.Auth.Token.Db
## Назначение
База данных для управления токенами авторизации. Хранит владельцев токенов, типы токенов и сами токены с возможностью валидации, отзыва и удаления.
## Движок
PostgreSQL
## Схема
`token`
## Модули
### token
Основной модуль. Содержит таблицы и функции для работы с токенами.
**Таблицы:**
- `owner` — владельцы токенов
- `token_type` — справочник типов токенов
- `token` — токены авторизации
**Функции:**
- Управление владельцами: insert, select
- Управление токенами: insert, select, update, delete, consume, validate, revoke, revoke_by_owner
- Справочники: token_type_select
## Связи
- Связана с `Kit.Auth.Db` (модуль `auth`)