extend async model to social logins in User model