Merge pull request #12545 from Bond-009/sha1

Remove passwordSha1 param from AuthenticateUser function
This commit is contained in:
Niels van Velzen 2024-09-06 21:56:59 +02:00 committed by GitHub
commit 2b492ed8cd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 1 additions and 5 deletions

View File

@ -1468,7 +1468,6 @@ namespace Emby.Server.Implementations.Session
user = await _userManager.AuthenticateUser( user = await _userManager.AuthenticateUser(
request.Username, request.Username,
request.Password, request.Password,
null,
request.RemoteEndPoint, request.RemoteEndPoint,
true).ConfigureAwait(false); true).ConfigureAwait(false);
} }

View File

@ -296,7 +296,6 @@ public class UserController : BaseJellyfinApiController
var success = await _userManager.AuthenticateUser( var success = await _userManager.AuthenticateUser(
user.Username, user.Username,
request.CurrentPw ?? string.Empty, request.CurrentPw ?? string.Empty,
request.CurrentPw ?? string.Empty,
HttpContext.GetNormalizedRemoteIP().ToString(), HttpContext.GetNormalizedRemoteIP().ToString(),
false).ConfigureAwait(false); false).ConfigureAwait(false);

View File

@ -384,7 +384,6 @@ namespace Jellyfin.Server.Implementations.Users
public async Task<User?> AuthenticateUser( public async Task<User?> AuthenticateUser(
string username, string username,
string password, string password,
string passwordSha1,
string remoteEndPoint, string remoteEndPoint,
bool isUserSession) bool isUserSession)
{ {

View File

@ -117,11 +117,10 @@ namespace MediaBrowser.Controller.Library
/// </summary> /// </summary>
/// <param name="username">The user.</param> /// <param name="username">The user.</param>
/// <param name="password">The password to use.</param> /// <param name="password">The password to use.</param>
/// <param name="passwordSha1">Hash of password.</param>
/// <param name="remoteEndPoint">Remove endpoint to use.</param> /// <param name="remoteEndPoint">Remove endpoint to use.</param>
/// <param name="isUserSession">Specifies if a user session.</param> /// <param name="isUserSession">Specifies if a user session.</param>
/// <returns>User wrapped in awaitable task.</returns> /// <returns>User wrapped in awaitable task.</returns>
Task<User?> AuthenticateUser(string username, string password, string passwordSha1, string remoteEndPoint, bool isUserSession); Task<User?> AuthenticateUser(string username, string password, string remoteEndPoint, bool isUserSession);
/// <summary> /// <summary>
/// Starts the forgot password process. /// Starts the forgot password process.