blob: 71435c7bbf5ff7a6e6fff43d01ec8a0d9f3c58fc [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
YelinCuifdf4ed72025-05-26 11:49:36 +080024// Integer getUserId();
22301115cf6dba22025-03-25 19:06:21 +080025}