Do I have my website structure correct?

Hi there, Could someone clarify If I have this correct.

I’m creating a site that a user can create an account with. I should then have the login, register, logout, account page/edit etc actions in the users controller. This controller then sets the user data as a session. When the user goes to another section of the site, such as a different controller, these pages can still access and display the user data from the session.

Does this format sound correct?