User-417784260 posted
Yes you do. You would not want someone to log in and remain log in indefinately so the session has to expire. In the authenication section of the web.config you can set how long the session will last
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>
Keep in mind that if the app pool your website is in recycles the session will expire also