public void CheckAuthorization() { try { _token = File.ReadAllText(TokenFile); if (!string.IsNullOrEmpty(_token)) { OnAuthorized?.Invoke(); } } catch {} }
public void AuthorizationRedirect(Uri uri) { var m = _authTokenRegex.Match(uri.Fragment); if (m.Success) { SaveToken(m.Groups[1].Value); } m = _userIdRegex.Match(uri.Fragment); if (m.Success) { long.TryParse(m.Groups[1].Value, out _userId); } OnAuthorized?.Invoke(); }
public virtual APIResultCodes Authorize <T>(ref T tblock) { OnAuthorized?.Invoke(this, new AuthorizeCompletedEventArgs(tblock as Block)); return(APIResultCodes.Success); }