How can a user set up their login password on their initial login?
When the user hasn’t activated his profile on ExpoPlatform
Under Registration Settings → Visitor → Addition Setting there is a feature “Force password change on first login” If this feature is enabled it allows the user to set their password while activating their profile on the initial/first login.

Backend Setting

Creating Password on Initial Login
Already Logged in User
If a user has already activated their profile and is actively engaging with the event but wishes to update their password, they can do so by going to Edit Profile → Settings → Change Password → Enter the current password → Create a New Password → Click on the Save button.

Updating/Changing current Password