The first UML diagram features a basic user interacting with an E-Commerce site, where authentication is explicitly included for actions like placing orders, adding to the cart, and checking out.
In the second diagram, I've streamlined the authentication process by introducing an "Authenticated User" actor. This eliminates the need for explicit authentication in each specific use case.
I want to know if this is possible and which process you recommend following.
I know that authentication isn't a use case, but I haven't found a specific example to make this comparison.
I asked my professors and they said that only the first diagram is applicable. Also i did some researches in the internet.