use model's authentication_keys to look for header
perform entity lookup using find_by_database_authentication and authentication_keys