1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| package com.vci.ubcs.code.service;
|
| import org.apache.http.auth.AuthenticationException;
|
| import javax.servlet.ServletRequest;
|
| /**
| * 免密登录服务
| * @author ludc
| * @date 2023/9/11 15:46
| */
| public interface IPasswordFreeLoginService {
|
| /**
| * 根据服务名获取端口号
| * @param serviceId
| * @return
| */
| String getGatewayPort(String serviceId);
|
| /**
| * 免密登录方法
| * @param userName 账号
| * @return
| */
| boolean passwordFreeLogin(String userName, ServletRequest request) throws AuthenticationException;
|
| }
|
|