We can do oauth2 ourselves