Yup. We did. Our node implementation uses some cool promise based functional programming. There are also other concepts like usage of map, filter etc etc.. finally, using callbacks is also considered as functional programming.
SuperTokens is an open source authentication solution offering features like: Different types of login: Email / password, Passwordless (OTP or Magic link based).