I\'m investigating whether we could use KeyCloak in our existing product. For authentication, we have built a proprietary flow where we first check if user could be authenti