Use auth-source to handle authentications.