Documentation and further implementation of the OauthService and OauthController @lukemelia / @kselden