blob: 535f63550aab51eb9f04f8d9fbc4d8dfac6bdbc6 [file] [log] [blame]
22301115cf6dba22025-03-25 19:06:21 +08001package com.example.myproject.service;
2
3
4
5import com.baomidou.mybatisplus.extension.service.IService;
6
7import com.example.myproject.entity.User;
8
9public interface UserService extends IService<User> {
10 User loginService(String username, String password);
11
12
13 boolean preRegisterUser(User user);
14
15
16 boolean verifyEmail(String email, String token);
17
18
19 boolean checkEmailExists(String email);
20
21 boolean checkPassword(Long userId, String rawPassword);
22
23
24}