コード例 #1
0
        public async Task PasswordSet(dto.PasswordSetRequest passwordSetRequest)
        {
            var logonRequestData = new dto.LogonRequestData
            {
                AgentName  = await _sessionBag.AgentName(),
                DomainCode = _newskiesSettings.AgentDomain,
                RoleCode   = await _sessionBag.RoleCode(),
                Password   = await _sessionBag.AgentPassword()
            };
            await _userSessionService.SetPassword(logonRequestData, passwordSetRequest.NewPassword);

            await _sessionBag.SetAgentPassword(passwordSetRequest.NewPassword);
        }