(Quick Reference)

1. session

1.1. Purpose

The session object is an instance of the Servlet API’s HttpSession class

1.2. Examples

class UserController {

    def logout() {
        log.info "User agent: " + request.getHeader("User-Agent")
        session.invalidate()
        redirect(action: "login")
    }

    def login() {}
}

1.3. Description

The HttpSession class is useful for associated session data with a client.

The additional methods added to the session object are documented in the Grails Servlet API reference guide