| 1234567891011121314151617181920 |
- namespace PixiEditor.IdentityProvider;
- public interface IIdentityProvider
- {
- public bool AllowsLogout { get; }
- public string ProviderName { get; }
- public IUser User { get; }
- public bool IsLoggedIn { get; }
- public Uri? EditProfileUrl { get; }
- public bool IsValid { get; }
- public string InvalidInfo { get; }
- public event Action<string, object> OnError;
- public event Action<List<ProductData>> OwnedProductsUpdated;
- public event Action<string> UsernameUpdated;
- public void Initialize();
- public event Action<IUser> OnLoggedIn;
- public event Action LoggedOut;
- }
|