HomeController.cs 855 B

12345678910111213141516171819202122
  1. using Microsoft.AspNetCore.Authorization;
  2. using Microsoft.AspNetCore.Mvc;
  3. using System.Diagnostics;
  4. using VolgaIT.Models;
  5. namespace VolgaIT.Controllers
  6. {
  7. [AllowAnonymous]
  8. [ResponseCache(Location = ResponseCacheLocation.None, NoStore = true, Duration = 0)]
  9. public class HomeController : Controller
  10. {
  11. [HttpGet]
  12. public IActionResult Index()
  13. {
  14. if (!User.Identity.IsAuthenticated) //если авторизованный пользователь пытается перейти на главную страницу сайта, то его будет переадресовывать на главную страницу для пользователя
  15. {
  16. return View();
  17. }
  18. return RedirectToAction("MainPageUser", "UserActions");
  19. }
  20. }
  21. }