Groovy backend for LIQUIDO mobile App (pwa) implemented with Micronaut
Implemented in Groovy with Micronaut and GORM
... WORK IN PROGRESS ...
- =>
POST /createTeam
orPOST /joinTeam
with valid inviteCode - The custom LIQUIDO JWT is created in
TeamController.groovy
- <= HttpResponse.body then contains the JWT that must be sent in every future request
TokenAuthenticationFetcher implements AuthenticationFetcher
Attempts to retrieve a token form the HttpRequestDefaultTokenResolver implements TokenResolver
returns the first token found by the supplied token readers.BearerTokenReader extends HttpHeaderTokenReader implements TokenReader
Reads JWT token from "Authorization: Bearer a3425c34e5..." header.JwtTokenValidator implements TokenValidator
validates the token
For each of these you can provide custom implementations.
mongodb://localhost:27017/test2?readPreference=primary&appname=Liquido&ssl=false&uuidRepresentation=standard