OAuth2 learned ensureAuthenticated

A much cleaner impl that eliminates the need to pass in a HttpRequest object to
authenticate