You can inject the User
object to any of the endpoint API Methods that you want. On successful authentication, the User object will be populated and you can access various methods like getEmail(), getAuthDomain(), etc to perform your check.
Take a look at :