comment utiliser la session en grain

Je suis nouveau sur le graal. Et j'ai de travailler avec de la session. J'ai vu de la session de la documentation. Mais aucune idée de l'endroit où mettre le code dans mon contrôleur. J'ai une page pour les étudiants de la création des noms de createStudent. Maintenant, je veux que cette page seulement être en mesure d'accéder lorsque l'utilisateur en session. Maintenant, comment puis-je le faire. Devrais-je avoir à définir l'utilisateur dans une variable au moment de la connexion. Quelqu'un peut-il m'aider sur ce point ?

def index() {
    def user = session["user"]
    if (user){
        redirect(controller: 'admistratorAction', action: 'createUser')
    }else{
        redirect(controller: 'login', action: 'index')
    }

}

OriginalL'auteur Sumon Bappi | 2013-06-30