Documentation ¶ Index ¶ type App func (c App) Index() revel.Result func (c App) Login(assertion string) revel.Result func (c App) Logout() revel.Result type LoginResult func (r LoginResult) Apply(req *revel.Request, resp *revel.Response) type PersonaResponse Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type App ¶ type App struct { *revel.Controller } func (App) Index ¶ func (c App) Index() revel.Result func (App) Login ¶ func (c App) Login(assertion string) revel.Result func (App) Logout ¶ func (c App) Logout() revel.Result type LoginResult ¶ type LoginResult struct { StatusCode int Message string } func (LoginResult) Apply ¶ func (r LoginResult) Apply(req *revel.Request, resp *revel.Response) type PersonaResponse ¶ type PersonaResponse struct { Status string `json:"status"` Email string `json:"email"` Audience string `json:"audience"` Expires int64 `json:"expires"` Issuer string `json:"issuer"` } Source Files ¶ View all Source files app.go Click to show internal directories. Click to hide internal directories.