Include oauth2.0 support, put login/auth together