Ejemplo n.º 1
0
// ChangePassword ... Update user's password, status etc
func (usrlogic *UserLogic) ChangePassword(changedValue string) (interface{}, bool, error) {
	var err error
	restfulds := dataaccess.RESTFul{}
	restfulds.ServiceURI = usrlogic.ServiceList["auth"]
	savedEntity, statusCode, err := restfulds.UpdateObjectAuthToken(changedValue, "user/changepassword", usrlogic.AuthorizationToken)
	if statusCode != 0 {
		usrlogic.Logger.Error(err.Error())
		return nil, false, err
	}
	return savedEntity, true, nil
}