Is it possible to implement additional authentication methods besides Google, such as email/password or OAuth2? If so, how can this be done?