ну да, Оганнес прав, авторизация - это техническая подробность внутри фичи "сохранять данные юзера", и вот эта вся фича уже и относится к бизнес-логике.
Понял, я щяс пытаюсь сделать otp firebase-ом, и хотел реализовать это в репозиторий. Везде читал что репозиторий не должен знать про активити. Поэтому вошел в тупик)