مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

نقش returnurl در متد login در account controler

شنبه, 28 بهمن 1396 19:17

نقش returnurl در متد login در account controler

با سلام

میخواستم بدونم نقش و کاربرد returnurl در متد های get  و post  در login در کنترلر account چیست.

و چرا ما در دیگر متدها از این استفاده نمیکنیم.

متد را در پایین میگذارم.

با تشکر از شما دوستان

    public ActionResult Login(string returnUrl)
        {
          
            if (HttpContext.User.Identity.IsAuthenticated)
            {
                string url = Convert.ToString(Request.UrlReferrer);

                if (!String.IsNullOrEmpty(url))
                {
                    return Redirect(url);
                }
                else
                {
                    return Redirect("http://localhost/");
                }

            }

            ViewBag.ReturnUrl = returnUrl;
            return View();
        }

شنبه, 28 بهمن 1396 21:18

اگر کاربر قصد ورود به جایی که نیاز به احراز هویت دارد را داشته باشد به صفحه login هدایت میشود و در این پارامتر آدرس جایی که تصمیم داشته بره قرار دارد که میتونید بعد از لاگین به همین آدرس هدایتش کنید 

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید