void Update() { // If user presses Space, then perform the login operation. if (Input.GetKeyDown(KeyCode.Space)) { Debug.Log("Starting login process..."); LoginOperation.Create(LoginCriteria.Create("greg7", "asdf2")).ExecuteAsync(Callback); // Alternatively, executes the operation synchronously. // This WILL block until the web operation is completed (sometimes it takes as long as ~250 frames), so asynchronous is preferred to prevent gameplay hiccups. //LoginOperationResult result = operation.Execute(); Debug.Log("Finished login operation!"); } if (Input.GetKeyDown(KeyCode.R)) { RegisterOperationCriteria criteria = RegisterOperationCriteria.Builder.Create() .Username("greg900563") .Password("") .Email("*****@*****.**") .DateOfBirth(new DateTime(1989, 11, 25)) .Gender(RegistrationCriteriaGender.Male) .ZipCode("52333").Build(); RegisterOperation registerOperation = RegisterOperation.Create(criteria); registerOperation.ExecuteAsync(RegisterCallback); } }
public IHttpActionResult PostUser(LoginCriteria criteria) { LoginCriteria _criteria = new LoginCriteria(); _criteria = criteria; LoginSpecification loginSpecification = new LoginSpecification(criteria); var users = erf.Find(loginSpecification).ToList(); return(Ok(users)); }
public static void Login(UserLoginDto dto) { EnvironmentServices.SetEnvironment(dto.Environment); var criteria = new LoginCriteria { UserName = dto.UserName, Password = dto.Password }; GenFormPrincipal.Login(criteria); }
// Use this for initialization void Start() { LoginOperationResult result = LoginOperation.Create(LoginCriteria.Create("greg", "asdf")).Execute(); switch (result.LoginOperationStatus) { case (LoginOperationStatus.Success): break; default: Debug.LogError("Could not log in!"); return; } GetGroupsOperationResult getGroupsResult = GetGroupsOperation.Create(new GetGroupsOperationCriteria(result.AuthenticationToken)).Execute(); getGroupsResult.PrintResultSetData(); }
public void UseGenFormPrincipalToLogin() { try { LoginServices.Login(_dto); _criteria = new LoginCriteria { UserName = _dto.UserName, Password = _dto.Password }; Isolate.Verify.WasCalledWithAnyArguments(() => GenFormPrincipal.Login(_criteria)); } catch (Exception e) { Assert.Fail(e.ToString()); } }
/// <summary> /// Constructs a new LoginOperation. /// </summary> /// <param name="criteria">The LoginCriteria containing the data required to complete the operation.</param> private LoginOperation(LoginCriteria criteria) { _criteria = criteria; }
/// <summary> /// Creates a LoginOperation object. /// </summary> /// <param name="criteria">Criteria containing the data required to login.</param> /// <returns>A LoginOperation object ready to execute.</returns> /// <throws>AssertionFailureException if the given criteria is null.</throws> public static LoginOperation Create(LoginCriteria criteria) { Asserter.NotNull(criteria, "LoginOperation.Create:criteria is null"); return(new LoginOperation(criteria)); }
private static ILoginCriteria CreateSystemUser() { return(LoginCriteria.NewLoginUser("Admin", "Admin")); }