RedisLoginFailureTracker

class RedisLoginFailureTracker(properties: Oauth2Properties?, stringRedisTemplate: StringRedisTemplate, clock: Clock = Clock.systemUTC()) : AbstractLoginFailureTracker

Redis-backed login failure tracker.

Constructors

Link copied to clipboard
constructor(properties: Oauth2Properties?, stringRedisTemplate: StringRedisTemplate, clock: Clock = Clock.systemUTC())

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun getRemainingLock(username: String?): Duration?

获取剩余锁定时长

Link copied to clipboard
open override fun isEnabled(): Boolean

判断是否启用状态

Link copied to clipboard
open override fun onFailure(username: String?)

处理失败

Link copied to clipboard
open override fun onSuccess(username: String?)

处理成功