Spring boot 不使用用户名和密码,但在spring中使用令牌对用户进行身份验证

Spring boot 不使用用户名和密码,但在spring中使用令牌对用户进行身份验证,spring-boot,spring-security,Spring Boot,Spring Security,我有一个android客户端,它不实现任何用户名和密码登录,它使用OTP用户登录。所以我只有firebase用户ID。如何配置websecurityConfigureAdapter以使用此firebase用户ID对用户进行身份验证,并且我们没有用于登录的前端网站。您需要配置spring security以使用自定义的autenticationProvider,并使用firebase API验证作为请求头发送的令牌,看看这个例子

我有一个android客户端,它不实现任何用户名和密码登录,它使用OTP用户登录。所以我只有firebase用户ID。如何配置
websecurityConfigureAdapter
以使用此
firebase用户ID
对用户进行身份验证,并且我们没有用于登录的前端网站。

您需要配置spring security以使用自定义的autenticationProvider,并使用firebase API验证作为请求头发送的令牌,看看这个例子