Войти с двумя отдельными пользователями в firebase - PullRequest
0 голосов
/ 14 ноября 2018

Я создал страницу входа в систему с помощью firebase, и я использую firstore для хранения некоторой информации о пользователях, таких как ID. Я создал 2 типа пользователей: Работодатель и Работник. Когда я регистрируюсь как работодатель, я сохраняю пользовательский идентификатор в firestore с 8 буквами из UID пользователя и добавляю «e» в начале строки. Я делаю то же самое, когда работник регистрируется, но я добавляю 'w' в начале строки.

Теперь, когда я пытаюсь войти в систему как работодатель, я хочу перейти к определенной деятельности, а если я войду в систему как работник, я хочу перейти к определенной деятельности.

Я не знаю, как это сделать, я был бы рад получить помощь. enter image description here

1 Ответ

0 голосов
/ 14 ноября 2018

Основная операция запуска может начать другую операцию после завершения входа в систему. Отредактируйте, где вы хотите сделать передачу, в зависимости от UID, который в этом случае является либо работодателем, либо работником. В конце вы должны рассмотреть что-то вроде этого: * (Поскольку вы не предоставляете блок кода, чтобы помочь,

    UID = getUID()//your method
    Intent intent; //this is the intent you will start
    if(UID == employee)//you can use first char to decide here
    {
        intent = new Intent(this, employer_activity.class);
        startActivity(intent);//this will start that activity as employer
    }
    else if(UID == worker)
    {
        intent = new Intent(this, worker_activity.class);
        startActivity(intent);//this will start that activity as worker
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...