Аутентификация

Аутентификация

src/config/auth.config.ts userAuthorizeWorker

  • выполнить запрос /eis.json

  • полученные eisId и realmId передать в параметры функции authorize библиотеки react-native-app-auth

Обновление токена

src/config/auth.config.ts updateTokensWorker

  • вызвать функцию refresh библиотеки react-native-app-auth

Выход

src/config/auth.config.ts userLogoutWorker

  • выполнить запрос /protocol/openid-connect/logout?redirect_uri=ecos-app:/callback, указав в параметрах client_id и refresh_token