There is a need to do not classic token authentication via Spring Security, but using a protocol with zero disclosure. For example, Feiga-Fiat-Shamir . Can this be done?
PS In essence, the question boils down to whether authentication can be made interactive - i.e. not just sending a token, but reusable mutual sending of information and based on the results of deciding whether a user can be authenticated.