package com.huixinpn.dionysus.service;
import org.springframework.data.rest.core.annotation.RepositoryRestResource;
import org.springframework.security.core.userdetails.UserDetailsService;
import com.huixinpn.dionysus.domain.user.User;
import org.springframework.ui.Model;
import java.util.HashMap;
@RepositoryRestResource(collectionResourceRel = "users", path = "users")
public interface UserService extends UserDetailsService {
public User register(User user);
public User sign(String username, String password);
public boolean sendemailtouser(User user);
public User updateprofile(User user);
public void changePassword(String oldPass, String newPass, HashMap revalue);
}