Добавить логику start date, expiration date в рабоут авторизации
Расширить сушествуюшию схему
broker_name:
token: xxxxxxxxxxxxxxxxxxxxxx
broker_info:
legal_name:
uk_UA: broker_name
en_US: broker_name
ips:
- 255.255.255.255
- 0.0.0.0/30
- 255.255.255.128/30
permissions:
.....
опциональными полями
- token_start_date
- token_expiration_date
broker_name:
token: xxxxxxxxxxxxxxxxxxxxxx
token_start_date: 2024-01-19T16:05:25.223026
token_expiration_date: 2024-01-20T16:05:25.223026
broker_info:
legal_name:
uk_UA: broker_name
en_US: broker_name
ips:
- 255.255.255.255
- 0.0.0.0/30
- 255.255.255.128/30
permissions:
.....
token_start_date - необходим для того чтобы выдавать токены которые начинаю работать через пару дней, например через выходные
token_expiration_date - необходим для того чтобы выдавать токены которые нужны временно для тестирования или еще какихто потребностей
Если задан token_start_date, то токен начнет действовать только тогда когда текушее время больше или равно указаному
Если задан token_expiration_date, то токен перестает действовать когда текушее время больше или равно указаному
Время указываеться в формате ISO 8601 TIME_ZONE UTC+0