Entendo que a autenticação não pode ser por meio de tela de logon. Ela pode ser por token, ou qualquer coisa parecida.
Não é a resposta que estava procurando? Procure outras perguntas com as tags java spring-mvc spring-security rest ou faça a sua própria pergunta.