Мне нужно создать API для входа для моего сайта. Там может быть 3 способа для пользователя Имени пользователя:Отдельные API для входа пользователя?
- с помощью комбинации Имени пользователя/пароля
- через Google+ Токен и EMAILID
- через FB Токен и EMAILID
Должен ли быть один API для этого или должен все вышеперечисленное существовать как отдельные API? Вывод для API входа всегда будет токеном, который будет использоваться для выполнения дополнительных аутентифицированных запросов.