Anthropic/Claude does this and it is a shame. They have the ability to code proper Authenticator and yet don’t.
[insert joke about vibe coding a shit auth service]
hilariously that is just what I tried to do the other day and oh boy are we safe from AI taking over just yet.