public async Task <ActionResult> Index(string langId) { if (langId != null) { this.SetLanguage(langId); } if (User.Identity.IsAuthenticated) { return(View("IndexAuthenticated")); } var sessionId = this.GetSession(); var viewModel = new IndexPageModel { BrowserSession = await _backofficeMembershipClient.GetBrowserSessionAsync(sessionId), GoogleApiClientId = _googleAuthSettings.ApiClientId }; return(View(viewModel)); }