Advertisement
Guest User

sesija

a guest
Sep 18th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.74 KB | None | 0 0
  1. usergroups, err := authModel.GetUsergroupsForUserOfWorkspace(userIdentity.UserID, userIdentity.WorkspaceID)
  2.             if err != nil {
  3.                 utils.ErrResponse(c, http.StatusInternalServerError, "AUTH_LOGIN_FETCH_USERGROUPS", "could not fetch usergroups from the database while logging in", err)
  4.                 return nil, false
  5.             }
  6.  
  7.             // Save data to the session.
  8.             sessionData := make(map[string]interface{})
  9.             sessionData["user"] = userIdentity
  10.             sessionData["usergroups"] = usergroups.([]authModel.Usergroup)
  11.             _, err = session.Manager.SetMultiple(c, sessionData)
  12.             if err != nil {
  13.                 utils.ErrResponse(c, http.StatusInternalServerError, "AUTH_LOGIN_SESSION_START_ERROR", "could not initialize the session on login", err)
  14.                 return nil, false
  15.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement