I am using email as verifierId in my custom authentication flow, and I wonder if there is any way to update the user’s email without losing user’s private key. Maybe a way to make it return same private key for different email, or maybe export the private key and re-import it with the updated email etc. I need to do this just once and I don’t need to do this in a dynamic manner, so any type of solution is acceptable.
What would be even greater is for me to be able update the verifierId to sub, and still return the same private key to the corresponding user.