Domanda

Il problema qui è che quando il mio utente accede alla mia app, vengono sempre reindirizzati al controller predefinito.

Vorrei che l'utente fosse reindirizzato alla pagina in cui si trovavano prima di accedere.

Quindi, ad esempio, se l'utente sta leggendo il post del forum n. 12 (la lettura non richiede l'accesso) e quindi decide di pubblicare una risposta (la risposta richiede l'accesso), una volta che accedono, dovrebbero tornare al post #12.

Sto usando PHP/CodeIgniter 2.0.2 e la libreria Tank_Auth e ho in molti dei miei controller

function __construct()
{
    parent::__construct();

    if (!$this->tank_auth->is_logged_in()) {
        redirect('/auth/login/');
    } else {

        //load stuff 
     }

La mia domanda è

Qual è il modo migliore per impostare un URL di ritorno (cookie? Get?) E come sarebbe implementato?

Se hai familiarità con Tank_auth, in quali file dovrei apportare queste modifiche?

Eventuali tabelle di marcia sono benvenute, anche se non usi tank_auth.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top