use user information from auth data.

Do not search for database because it already has user info in auth
data.
add explainable comments