auto pre-fill superuser creds if default
This commit is contained in:
@@ -1020,6 +1020,16 @@ namespace AyaNova.Biz
|
||||
return DownloadUser;
|
||||
}
|
||||
|
||||
//Used to offer default login in pre-login ping for login form
|
||||
internal static async Task<bool> SuperIsDefaultCredsAsync(AyContext ct)
|
||||
{
|
||||
var su = await ct.User.AsNoTracking().Where(z => z.Id == 1).Select(z => new { z.Salt, z.Login, z.Password }).SingleOrDefaultAsync();
|
||||
if (su == null) return false;//not expected but best not to crash out on this one
|
||||
if (su.Login == "superuser" && Hasher.hash(su.Salt, "l3tm3in") == su.Password)
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//REPORTING
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user