Enhance user authentication by adding optional OwnerWalletAddress parameter in LoginRequest and UserService. Update UserController and related components to support the new wallet address functionality, ensuring better user profile management and validation in trading operations.
This commit is contained in:
@@ -4,7 +4,7 @@ namespace Managing.Application.Abstractions.Services;
|
||||
|
||||
public interface IUserService
|
||||
{
|
||||
Task<User> Authenticate(string name, string address, string message, string signature);
|
||||
Task<User> Authenticate(string name, string address, string message, string signature, string? ownerWalletAddress = null);
|
||||
Task<User> GetUserByAddressAsync(string address, bool useCache = true);
|
||||
Task<User> UpdateAgentName(User user, string agentName);
|
||||
Task<User> UpdateAvatarUrl(User user, string avatarUrl);
|
||||
|
||||
Reference in New Issue
Block a user