Jhipster + cliente REST + autenticação

Eu preciso entender como autenticar um cliente REST (poderia ser Paw, poderia ser um aplicativo Android, um aplicativo iOs usando AFNetworking com jHipster e acho que, em geral, com boot de mola do qual não sou especialista).

Embora eu possa obter um token quando conectado a um navegador e subsequentemente usá-lo nas solicitações a seguir, não entendo como posso me autenticar em primeiro lugar usando as práticas recomendadas de RESTful.

Por exemplo, no Paw.app, posso passar uma autenticação básica, ou Oauth2, mas não entendo como obter o token de sessão simplesmente autenticando como faço em um navegador da web.

Da mesma forma, no AFNetworking, posso passar a autenticação básica, por exemplo.

NSString*auth=[NSString stringWithFormat:@"%@:%@", @"admin", @"admin"];
NSString *authValue = [NSString stringWithFormat:@"Basic %@", [auth base64EncodedString]];
[manager.requestSerializer setValue:authValue forHTTPHeaderField:@"Authorization"];

Mas luto para entender como se autenticar com a segurança da sessão que está incluída na jHipster / boot de primavera.

questionAnswers(2)

yourAnswerToTheQuestion