i have a MVC razor webpage, after login i show additional menu-options in my navbar with this code:
@if (Request.IsAuthenticated)
                {
                    <div class="navbar-collapse collapse navbar-inverse-collapse">
                        <ul class="nav navbar-nav">
                            <li id="menuOptionDevices">
                                @Html.ActionLink("Översikt", "Devices", "Home")
                            </li>
                        <ul class="nav navbar-nav pull-right">
                            <li>
                                @Html.ActionLink("Logga ut", "Logout", "Home")
                            </li>
                        </ul>
                    </div>
                }
When i go back to the login-page i don't want to show these options, i do a auth logout in the controller:
public ActionResult BetaLogin()
{
    FormsAuthentication.SignOut();
    return View();
}
But the menu-options are still shown, if i F5 they dissapear. What am i doing wrong?
 
    