Dave Syer
Dave Syer
It works for me, and I think you must have a typo in your "tinkering", or a copy-paste error because that one doesn't (there's no `-d` for the request params)....
Yes. That's the correct API I believe.
If there is only one provider (the vanilla use case in this tutorial) it's easy - you just inject an `OAuth2RestOperations` into your `UserDetailsService` and use it to probe the...
I think the `curl` command is wrong. Should be `dependencies=web` (not `style=web`). Does that work for you? > why not trim all this down to that? Because start.spring.io has a...
The `PreAuthenticatedAuthenticationToken` will have a `principal` which is an `Authentication` and in that will be `details` which are the original data extracted from the user info endpoint. In the case...
``` $ curl https://start.spring.io/starter.tgz -d dependencies=web -d name=simple | tar -xzf - $ ls HELP.md mvnw mvnw.cmd pom.xml src ```
I think that's mostly understandable but also mostly upside down. The `curl` interface is well supported, even if it is not well marketed. We could fix that (e.g. by including...
Google is a popular provider, so I'm sort of interested in this as at least a sidebar in the text (not sure if the code needs it, but it's pretty...
The app as configured in the source code is registered with http://localhost:8080. If you run it locally and browse it like that it will work I think.
It would be useful to have some background here. What is AAD? Why do we care? Adding support for other providers is perhaps an interesting idea that we could implement...