Idk how they work, but I currently use Phoenix wallet for ln-auth.
There is also a merged PR and some additional fixes into blue wallet: https://github.com/BlueWallet/BlueWallet/pull/4315 But I don’t think it’s released yet.
I haven’t had the chance yet, but I want to dive into this stacker.news code base and see how ln-auth works here as well.