Infra 167 web oauth2

yeah, not sure what I was going for:

13db4a7