Login with npub is the way go now if you need an identity, and "here is my ecash" would be a viable alternative if you don't have, don't need, or don't want to have an identity.
Makes sense for npub to be the identity login, but I’m not following as why eCash is superior to Lightning Login
Can you elaborate a bit more on that point?
Also sad because I just programmed Lightning Login a week ago lol