The Control Panel remains the primary hub for managing saved identities.
If Windows isn’t saving credentials automatically, you can add them manually. find network credentials windows 11