необходимы еще какие то проверки?
Проверки максимум нужны при получении запроса (к примеру для защиты от ботов/скрапперов)
А если вам пофиг как юзер пользуется сервисом на фронте(со своим самописным клиентом или еще что) и как часто будет дергать сервер, то никаких больше проверок.
Вы же убедились, что id/password верные, так отдайте ему то, что хочет