Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dkhrunov/token-manager

Модуль для работы с токенами.
https://github.com/dkhrunov/token-manager

Last synced: 13 days ago
JSON representation

Модуль для работы с токенами.

Awesome Lists containing this project

README

        

# TokenManager
Модуль для работы и хранения авторизационных токенов.
[UML диаграмма](https://app.diagrams.net/#G13paFyaW6ByYMy2tUq4OcXsleWUjhi4SY)

### Описание основных классов:

- AuthTokenManager - класс для управления токенами авторизации, этот класс наследуется от TokenManager и расширяет его возможности.

- TokenManager - класс для управления токенами, этот класс работает вместе с TokenStorage.

- TokenStorage - абстрактный класс с базовым функционалом для хранилища токенов, является базовым классом для всех хранилищ токенов.

- TokenCookiesStorage - класс для быстрой и легкой работой с токенам в куках, реализует TokenStorage .

- TokenLocalStorage - класс для быстрой и легкой работой с токенам в LocalStorage, реализует TokenStorage .

# Next Features
1. Добавить Observable токены