예제 #1
0
// ActivateUser ... Activate user with the token sent to the user
func (usrlogic *UserLogic) ActivateUser(userDetail string) (interface{}, bool, error) {
	var err error
	restfulds := dataaccess.RESTFul{}
	restfulds.ServiceURI = usrlogic.ServiceList["auth"]
	savedEntity, statusCode, err := restfulds.UpdateObject(userDetail, "user/activate")
	if statusCode != 0 {
		usrlogic.Logger.Crit(err.Error())
		return nil, false, err
	}
	return savedEntity, true, nil
}