How do you make users be able to change their own password and do forgot password?

How do you make users be able to change their own password and do forgot password?

‘Server>Server Settings>Registration & Login’ then “Change Password” to “Enabled”
If an user really forgot the password, then just the admin can change it.

I know but I don’t want to handle that, I want the users to.