Skip to content

Tags: profcomff/auth-api

Tags

v2024.12.26

Toggle v2024.12.26's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add unbounded sessions (#205)

## Изменения
Были добавлены unbounded (далее неограниченные) сессии. Неограниченные
сессии позволяют пользователю не обновлять токен сессии для обновления
списка его скоупов (прав). Список скоупов у таких сессий не привязан к
сессии, а подтягивается из групп, к которым относится пользователь.

## Детали реализации
Все активные до обновления сессии станут неограниченными.

Для создания неограниченной сессии необходимо при создании сессии
указать поле is_unbounded: true

Для создания ограниченной сессии это поле можно не указывать
(Стандартное значение поля is_unbounded - false)

При авторизации через login/register генерируемая сессия будет
неограниченной

<!-- resolves #193 -->


## Check-List
<!-- После сохранения у следующих полей появятся галочки, которые нужно
проставить мышкой -->
- [ ] Вы проверили свой код перед отправкой запроса?
- [ ] Вы написали тесты к реализованным функциям?
- [ ] Вы не забыли применить форматирование `black` и `isort` для
_Back-End_ или `Prettier` для _Front-End_?

v2024.11.24

Toggle v2024.11.24's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Url to string conversion for authentic auth method

v2024.11.07

Toggle v2024.11.07's commit message
Add commit to db in outer methods

v2024.09.29

Toggle v2024.09.29's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix delete user rout (#206)

## Изменения
При удалении юзера юзер ... удаляется. 

## Детали реализации
Помимо удаления юзера добавлено удаление соединений юзера с его группами
(soft-delete)

<!-- Resolve #204 -->

## Check-List
<!-- После сохранения у следующих полей появятся галочки, которые нужно
проставить мышкой -->
- [ ] Вы проверили свой код перед отправкой запроса?
- [ ] Вы написали тесты к реализованным функциям?
- [ ] Вы не забыли применить форматирование `black` и `isort` для
_Back-End_ или `Prettier` для _Front-End_?

v2024.08.22

Toggle v2024.08.22's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update keycloak auth errors (#199)

## Изменения
Поправил ошибку 500 при попытке входа в аккаунт Keycloak

## Детали реализации
После изменения интерфейса ошибки OauthAuthFailed, в Keycloak она не
была отредактирована, починил

v2024.06.28

Toggle v2024.06.28's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix comma in airflow.py

v2024.06.22.1

Toggle v2024.06.22.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix kafka network

v2024.06.22

Toggle v2024.06.22's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Kafka network (#188)

v2024.06.21.2

Toggle v2024.06.21.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
prod runner

v2024.06.21.1

Toggle v2024.06.21.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix github registration (#186)

## Изменения
Починил Github AUTH

## Детали реализации
Нашел старую опечатку

## Check-List
<!-- После сохранения у следующих полей появятся галочки, которые нужно
проставить мышкой -->
- [ ] Вы проверили свой код перед отправкой запроса?
- [ ] Вы написали тесты к реализованным функциям?
- [ ] Вы не забыли применить форматирование `black` и `isort` для
_Back-End_ или `Prettier` для _Front-End_?