Hi, We have our own module that we use in aMember v3, this is to communicate with our other services (API). Now we looking to build the same plugin for aMember v4. And there are a few problems we walk into. the old version of aMember used to work with plaintext passwords so thats how it communicated with our other services, is there a way to retrieve the plaintext password (decrypt)? Or maybe any advice how we can do this another way? What is the password hashing algorithm now used in aMember v4? Or where to find it in the source? Is there somewhere good documentation how to create a new aMember v4 plugin/module? I'm hoping to get some answers. Thank you in advance.