Exemplo n.º 1
0
 public Task RegisterConfirmAsync(string authToken, RegistrationConfirmRequest registrationConfirmRequest)
 {
     return(PerformHttpRequestAsync(
                authToken,
                "POST",
                "/RegisterConfirm",
                Serialize(registrationConfirmRequest)));
 }
 public void RegisterConfirm(string authToken, RegistrationConfirmRequest registrationConfirmRequest)
 {
     PerformHttpRequest(
         authToken,
         "POST",
         "/RegisterConfirm",
         Serialize(registrationConfirmRequest));
 }
Exemplo n.º 3
0
 public async Task <ActionResult <AuthorizationViewModel> > PostRegistrationConfirmAsync([FromBody] RegistrationConfirmRequest vm, CancellationToken ct)
 {
     return(await _userService.CreateTransactionAsync(async() => {
         var schema = CookieAuthenticationDefaults.AuthenticationScheme;
         var authorization = await _userService.RegistrationConfirmAsync(vm.ActivationToken, schema, ct);
         var rememberMe = true;
         await SignInAsync(authorization.ClaimsPrincipal, rememberMe, authorization.ExpirationIn);
         return Ok(new AuthorizationViewModel {
             AccessToken = authorization.AccessToken
         });
     }, ct));
 }