Authentication UI should preserve user intent
Account access is a transition, not the destination. After successful sign-in or registration, return users to the template, checkout, download, or workspace they originally requested.
Forms need clear labels, useful error messages, password manager support, loading protection, and recovery paths. OAuth actions should explain the provider without exposing configuration details.