fix #2503 - generate password using CultureInfo.InvariantCulture to ensure it satisfies password complexity criteria

This commit is contained in:
Shaun Walker
2022-11-23 11:10:59 -05:00
parent 2bae971b92
commit 67f740c264

View File

@ -19,6 +19,7 @@ using System.Net.Http.Headers;
using Microsoft.AspNetCore.Authentication.Cookies;
using System.Net;
using System.Text.Json.Nodes;
using System.Globalization;
namespace Oqtane.Extensions
{
@ -327,7 +328,7 @@ namespace Oqtane.Extensions
identityuser.UserName = email;
identityuser.Email = email;
identityuser.EmailConfirmed = true;
var result = await _identityUserManager.CreateAsync(identityuser, DateTime.UtcNow.ToString("yyyy-MMM-dd-HH-mm-ss"));
var result = await _identityUserManager.CreateAsync(identityuser, DateTime.UtcNow.ToString("yyyy-MMM-dd-HH-mm-ss", CultureInfo.InvariantCulture));
if (result.Succeeded)
{
user = new User