public RacetimeUser GetUserInfo(IAuthentificationSettings s, string AccessToken) { var userInfoRequest = WebRequest.Create($"{s.AuthServer}{s.UserInfoEndpoint}"); userInfoRequest.Headers.Add(HttpRequestHeader.Authorization, $"Bearer {AccessToken}"); using (var r = userInfoRequest.GetResponse()) { var userdata = JSON.FromResponse(r); return(RTModelBase.Create <RacetimeUser>(userdata)); } }
public RacetimeAuthenticator(IAuthentificationSettings s) { this.s = s; }