use new oauth2 gem