23 lines
551 B
C#
23 lines
551 B
C#
using System.Collections.Generic;
|
|
|
|
namespace _0_Framework.Application;
|
|
|
|
public interface IAuthHelper
|
|
{
|
|
void SignOut();
|
|
bool IsAuthenticated();
|
|
void Signin(AuthViewModel account);
|
|
void CameraSignIn(CameraAuthViewModel account);
|
|
CameraAuthViewModel CameraAccountInfo();
|
|
string CurrentAccountRole();
|
|
AuthViewModel CurrentAccountInfo();
|
|
List<int> GetPermissions();
|
|
long CurrentAccountId();
|
|
string CurrentAccountMobile();
|
|
|
|
#region Vafa
|
|
|
|
void UpdateWorkshopSlugClaim(string workshopSlug);
|
|
|
|
#endregion
|
|
} |