Modo corretto per gestire accessi di esempio o account di prova

0

Nella mia applicazione web JSP, desidero reindirizzare gli utenti di esempio a una pagina diversa dagli utenti reali.

Attualmente facciamo qualcosa di simile

if((user.getName().equalsIgnoreCase("Sample")) ...

Questo è (a) hardcoded e (b) eseguito per ogni utente normale.

C'è un modo migliore per gestire questa logica?

Sono dispiaciuto reindirizzare questi utenti tramite la convalida Javascript - che è uno dei suggerimenti forniti internamente

    
posta shinynewbike 15.04.2011 - 10:39
fonte

2 risposte

8

Questo potrebbe essere fatto meglio attraverso i gruppi di sicurezza.

Pseudo codice:

if(user.InGroup("TestAccounts")).....
    
risposta data 15.04.2011 - 11:10
fonte
1

Non vedo un problema reindirizzare utenti di esempio del genere. Stiamo utilizzando questa tecnica anche per poter utilizzare test funzionali.

Un'altra soluzione è scrivere un filtro che puoi quindi disattivare.

    
risposta data 15.04.2011 - 10:59
fonte

Leggi altre domande sui tag