Пользовательский прицел с использованием HiltAndroid

Форум для тех, кто программирует под Android
Anonymous
Пользовательский прицел с использованием Hilt

Сообщение Anonymous »

Я использую библиотеку HILT в качестве библиотеки внедрения зависимостей. В моем приложении пользователь должен войти в систему с именем пользователя и паролем, и в случае успеха я предоставлю токен входа в виде синглтона, который будет внедрен в остальную часть действий. До сих пор все в порядке. Но когда пользователь выходит из системы и пытается войти в систему с другим именем пользователя и паролем, токен остается прежним, поскольку для предоставления токена я использовал синглтон. Здесь мне нужно создать пользовательскую область, которая будет иметь один и тот же экземпляр для действий, кроме действия входа в систему. Но когда пользователь выходит из системы и снова входит в систему, для следующих действий будет предоставлен новый экземпляр токена входа. Как я могу это сделать? Есть ли простой способ добавить область действия, которая будет короче, чем область действия приложения, но будет жить дольше, чем другие компоненты (области действия)?

Подробнее здесь: https://stackoverflow.com/questions/669 ... using-hilt

Вернуться в «Android»