Beispiel #1
0
func (o *OAuthMiddleware) getToken(r *vertex.Request) (interface{}, error) {

	if cookie, err := r.Cookie(tokenKey); err == nil {

		user, err := o.userValidator.DecodeToken(cookie.Value)
		if err != nil {
			return nil, err
		}

		return user, nil

	}
	return "", errors.New("Could not get cookie")

}