Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

How to Redirect User After Login?


aliveli

Rekomendowane odpowiedzi

How can I redirect user to a custom PHP page after login?

 

There are parameters like redirectTo but not working as expected.

 

I have a custom PHP page. I'm checking user session and redirecting to login page. But after login I want user to be redirected to my custom page (Because they are coming from there)

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Hello,

check this: system/Login/Login.php

	/**
	 * @brief Force a URL to send to post-login
	 * @note Useful when you need to redirect the user to another URL that is not local to this installation
	 */
	public static $forcedRedirectUrl = NULL;

	/**
	 * Fetch the URL to redirect to
	 *
	 * @return	\IPS\Http\Url
	 */
	public static function getDestination()
	{
		/* Try and get a referrer... */
		try
		{
			/* Are we forcing the user to be sent to a specific URL? */
			if( static::$forcedRedirectUrl !== NULL )
			{
				return static::$forcedRedirectUrl;
			}

If you're dev you should know what to do. :)

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.