| 限定符和类型 | 方法和说明 |
|---|---|
ConnectionData |
UsersConnectionRepository.addConnection(ConnectionData connection)
绑定.
|
ConnectionData |
UsersConnectionRepository.findConnectionByTokenId(Long tokenId)
根据 tokenId 查找
ConnectionData注意: 这里不做 spring cache 缓存处理, 这个接口主要用于 refreshToken 的定时任务, 只调用一次, 缓存无意义 |
ConnectionData |
UsersConnectionRepository.findPrimaryConnection(String userId,
String providerId)
根据 userId 与 providerId 获取 ConnectionData.
|
ConnectionData |
UsersConnectionRepository.getConnection(String userId,
ConnectionKey connectionKey)
根据 userId 和 connectionKey 获取 ConnectionData.
|
ConnectionData |
UsersConnectionRepository.getPrimaryConnection(String userId,
String providerId)
获取 userId 和 providerId 的所以 rank 值最小的绑定信息.
|
ConnectionData |
UsersConnectionRepository.updateConnection(ConnectionData connection)
Update a Connection already added to this repository.
|
ConnectionData |
UsersConnectionRepository.updateConnectionByTokenId(AuthTokenPo token)
根据
AuthTokenPo#getId() 更新 ConnectionData. |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.util.MultiValueMap<String,ConnectionData> |
UsersConnectionRepository.findAllConnections(String userId)
获取 userId 的所有绑定信息.
|
List<ConnectionData> |
UsersConnectionRepository.findAllListConnections(String userId)
根据 userId 获取 ConnectionData list.
|
List<ConnectionData> |
UsersConnectionRepository.findConnectionByProviderIdAndProviderUserId(String providerId,
String providerUserId)
根据 providerId 与 providerUserId 获取 ConnectionData list.
|
List<ConnectionData> |
UsersConnectionRepository.findConnections(String userId,
String providerId)
获取 userId 和 providerId 的所以绑定信息.
|
List<ConnectionData> |
UsersConnectionRepository.findConnectionsToUsers(org.springframework.jdbc.core.namedparam.MapSqlParameterSource parameters,
String providerUsersCriteriaSql,
String userId)
根据 userId 通过指定 providerUsersCriteriaSql 与 parameters 的 sql 获取 ConnectionData list
|
org.springframework.util.MultiValueMap<String,ConnectionData> |
UsersConnectionRepository.findConnectionsToUsers(String userId,
org.springframework.util.MultiValueMap<String,String> providerUserIds)
获取 userId 和 providerUserIds 的所以绑定信息.
|
| 限定符和类型 | 方法和说明 |
|---|---|
ConnectionData |
UsersConnectionRepository.addConnection(ConnectionData connection)
绑定.
|
ConnectionData |
UsersConnectionRepository.updateConnection(ConnectionData connection)
Update a Connection already added to this repository.
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<ConnectionData> |
ConnectionService.findConnectionByProviderIdAndProviderUserId(String providerId,
String providerUserId)
根据 providerId 与 providerUserId 获取 ConnectionData list.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ConnectionService.updateUserConnectionAndAuthToken(me.zhyd.oauth.model.AuthUser authUser,
ConnectionData connectionData)
根据传入的参数更新第三方授权登录的用户信息, 包括 accessToken 信息,
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ConnectionData |
JustAuthUtil.getConnectionData(String providerId,
me.zhyd.oauth.model.AuthUser authUser,
String userId,
AuthTokenPo authToken)
根据传入的参数生成
ConnectionData |
| 限定符和类型 | 方法和说明 |
|---|---|
ConnectionData |
Auth2JdbcUsersConnectionRepository.addConnection(ConnectionData connection) |
ConnectionData |
Auth2JdbcUsersConnectionRepository.findConnectionByTokenId(Long tokenId) |
ConnectionData |
Auth2JdbcUsersConnectionRepository.findPrimaryConnection(String userId,
String providerId) |
ConnectionData |
Auth2JdbcUsersConnectionRepository.getConnection(String userId,
ConnectionKey connectionKey) |
ConnectionData |
Auth2JdbcUsersConnectionRepository.getPrimaryConnection(String userId,
String providerId) |
ConnectionData |
Auth2JdbcUsersConnectionRepository.updateConnection(ConnectionData connection) |
ConnectionData |
Auth2JdbcUsersConnectionRepository.updateConnectionByTokenId(AuthTokenPo token) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.util.MultiValueMap<String,ConnectionData> |
Auth2JdbcUsersConnectionRepository.findAllConnections(String userId) |
List<ConnectionData> |
Auth2JdbcUsersConnectionRepository.findAllListConnections(String userId) |
List<ConnectionData> |
Auth2JdbcUsersConnectionRepository.findConnectionByProviderIdAndProviderUserId(String providerId,
String providerUserId) |
List<ConnectionData> |
Auth2JdbcUsersConnectionRepository.findConnections(String userId,
String providerId) |
List<ConnectionData> |
Auth2JdbcUsersConnectionRepository.findConnectionsToUsers(org.springframework.jdbc.core.namedparam.MapSqlParameterSource parameters,
String providerUsersCriteriaSql,
String userId) |
org.springframework.util.MultiValueMap<String,ConnectionData> |
Auth2JdbcUsersConnectionRepository.findConnectionsToUsers(String userId,
org.springframework.util.MultiValueMap<String,String> providerUsers) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConnectionData |
Auth2JdbcUsersConnectionRepository.addConnection(ConnectionData connection) |
ConnectionData |
Auth2JdbcUsersConnectionRepository.updateConnection(ConnectionData connection) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<ConnectionData> |
DefaultConnectionServiceImpl.findConnectionByProviderIdAndProviderUserId(String providerId,
String providerUserId) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultConnectionServiceImpl.updateUserConnectionAndAuthToken(me.zhyd.oauth.model.AuthUser authUser,
ConnectionData data) |
Copyright © 2021. All rights reserved.