Rob Winch
236e87fc37
Comment WebTestClient Integration
...
Issue gh-4419
2017-06-23 20:51:58 -05:00
Rob Winch
8130965259
Fixes for changes in SPR-15657
...
Fixes gh-4408
2017-06-20 16:42:24 -05:00
Rob Winch
ca6348800e
HttpSecurity.authorizeExchange() allows Method Chaining
...
Fixes gh-4397
2017-06-15 15:50:30 -05:00
Rob Winch
9141a8a7c0
Add Multiple Reactive HttpSecurity
...
Fixes gh-4395
2017-06-15 13:00:19 -05:00
Matt Raible
3624ba5b4e
Remove Okta Add Authorization Server section
...
Fixes gh-4391
2017-06-15 11:51:56 -04:00
Rob Winch
a34bf01754
HelloWebfluxApplicationTests do not start a server
2017-06-13 15:16:01 -05:00
Rob Winch
337317a060
WebFlux now uses ParsingPathMatcher
...
Fixes gh-4388
2017-06-09 22:25:45 -05:00
Rob Winch
d09fb5b500
Move UserDetailsRepository to core.userdetails
...
Fixes gh-4383
2017-06-09 16:07:09 -05:00
Joe Grandja
eb6bd9bea9
Update groupId io.projectreactor.addons -> io.projectreactor
...
Fixes gh-4377
2017-06-08 14:06:51 -04:00
Thai Ha
489ffcfce5
UserInfoTypeConverter is registered if client is registered
...
Fixes gh-4364
2017-06-02 16:03:33 -04:00
Joe Grandja
6c0ecea494
Use java.util.Function instead of Converter
...
Fixes gh-4323
2017-06-01 17:25:39 -04:00
Joe Grandja
ae17cc255b
Implement protected resource call flow in oauth2login sample
...
Fixes gh-4362
2017-06-01 14:32:29 -04:00
Rob Winch
915de03f42
Polish ExchangeMutatorWebFilter Support
...
Issue gh-4343
2017-05-31 13:23:55 -05:00
Rob Winch
6aa7f05579
Polish ExchangeMutatorWebFilter usage
2017-05-30 16:37:21 -05:00
Joe Grandja
4476df93e9
Change ResponseType from enum to class
...
Fixes gh-4292
2017-05-30 16:11:57 -04:00
Joe Grandja
435e389609
Change ClientAuthenticationMethod from enum to class
...
Fixes gh-4313
2017-05-30 14:41:59 -04:00
Joe Grandja
e5ceeb4e22
Resolve compile errors -> MockServerExchangeMutator removed
...
Fixes gh-4356
2017-05-26 07:17:32 -04:00
Joe Grandja
86d0fd77a7
Fix HelloWebflux tests
...
Fixes gh-4353
2017-05-24 21:27:09 -04:00
Matt Raible
dd8952f700
Update Okta instructions in oauth2Login sample
...
Fixes gh-4352
2017-05-24 16:15:53 -04:00
Joe Grandja
521feb9a1b
Update Boot samples to 2.0.0.M1
...
Fixes gh-4339
2017-05-24 11:32:00 -04:00
Rob Winch
bc141febdb
Demo mock support with RouterFunction
2017-05-23 16:29:30 -05:00
Rob Winch
a79a81cd24
Simplify webflux samples
...
Remove the custom user from the hellowebflux and hellowebfluxfn samples.
2017-05-23 15:59:16 -05:00
Rob Winch
247635ed92
WebFluxSecurityConfiguration defaults HTTP Basic
...
Fixes gh-4346
2017-05-19 21:50:06 -05:00
Rob Winch
1cec497a50
Add method chaining for AuthorizeExchangeBuilder
...
Fixes gh-4345
2017-05-19 21:25:50 -05:00
Rob Winch
0428cdd934
Add @EnableWebFluxSecurity
...
Fixes gh-4344
2017-05-19 21:11:42 -05:00
Rob Winch
7bc98db23c
Add WebTestClient test support
...
SecurityExchangeMutators
Fixes gh-4343
2017-05-19 15:09:23 -05:00
Rob Winch
d9c7f42b4c
Rename Application->HelloWebFluxApplication
2017-05-17 15:34:07 -05:00
Rob Winch
f01989ff49
Add hellowebfluxfn
...
Fixes gh-4338
2017-05-16 15:39:39 -05:00
Rob Winch
d81b436e5d
Remove pom.xml from build
...
Gradle is easy enough to import into IDEs, so pom.xml should no
longer be necessary.
This commit removes the pom.xml files from the build.
Fixes gh-4283
2017-05-11 14:32:36 -05:00
Rob Winch
b4f2777755
Add WebFlux
...
Fixes gh-4128
2017-05-10 00:13:02 -05:00
Rob Winch
514f0053cc
Use dependency-management.gradle
2017-05-09 02:39:49 -05:00
Joe Grandja
d04bfaca5a
Update oauth2login README with GitHub/Facebook/Okta
...
* Add instructions to the oauth2login sample README for setting up
OAuth 2.0 Login for GitHub, Facebook, and Okta
* Change base package for oauth2login sample
Fixes gh-4287, Fixes gh-4288, Fixes gh-4289
2017-05-04 12:37:35 -04:00
Rob Winch
021ee0d317
Spring Data findOne->findById
2017-05-04 09:38:03 -05:00
Rob Winch
7fcc3f58e4
Polish Logging for Tests
...
This should drastically reduce the log size for integration tests
fixing the build for Travis which limits the console output.
2017-05-01 14:00:40 -05:00
Joe Grandja
829c386756
Add support for OAuth 2.0 Login
...
Fixes gh-3907
2017-04-28 10:58:59 -04:00
Rob Winch
dd6fc48dd8
Standardize Build
...
The build now uses spring build conventions to simplify the build
Fixes gh-4284
2017-04-21 10:55:05 -05:00
Rob Winch
5ba051aa70
Reset browser to accomidate every domain
...
Fixes gh-4304
2017-04-21 10:52:31 -05:00
Rob Winch
59a0ba285f
Fix Sonar Issues
...
Fixes gh-4300
2017-04-21 10:49:59 -05:00
Joe Grandja
2ce174dbf0
Update poms to 5.0.0.BUILD-SNAPSHOT
2017-04-07 16:49:50 -04:00
Rob Winch
d2524eadfc
Update poms to new to SNAPSHOT version
2017-03-02 09:20:34 -06:00
Spring Buildmaster
081f0c4d94
Release version 4.2.2.RELEASE
2017-03-02 07:29:42 +00:00
Rob Winch
9c03571bbb
Use message in all Assert
...
This ensures compatibility with Spring 5.
Fixes gh-4193
2017-01-30 19:58:24 -06:00
Rob Winch
b5e0886bde
update to spring-io-plugin:0.0.6
...
- Update spring-io-plugin
- Update Spring Boot because spring-io-plugin now requires
non passive dependency management plugin
2017-01-05 11:42:48 -06:00
Spring Buildmaster
7a7ce11ebb
Release version 4.2.1.RELEASE
2016-12-21 17:23:28 +00:00
Spring Buildmaster
24fcb6c45a
Release version 4.2.0.RELEASE
2016-11-09 23:42:11 +00:00
Rob Winch
f97f38fd57
jacksonDatavindVersion->jacksonDatabindVersion
...
Issue gh-4122
2016-11-09 16:46:38 -06:00
Spring Buildmaster
97b4cb0b73
Release version 4.2.0.RC1
2016-10-26 02:49:23 +00:00
Rob Winch
f432c04111
Create UserBuilder
...
This commit creates a UserBuilder and updates samples to use it. We do not
leverate it for JdbcUserDetailsManager because it requires the schema to
be created which is difficult with a single bean definition and
unpredicatble ordering. For this, it is still advised to use
AuthenticationManagerBuilder
Fixes gh-4095
2016-10-21 16:42:03 -05:00
Rob Winch
46bb855737
Remove chat sample
...
Removed in favor of
https://github.com/spring-projects/spring-session/tree/master/samples/websocket
Fixes gh-4094
2016-10-17 17:02:59 -05:00
Rob Winch
5e35e37a2b
Update to Thymeleaf 3.0.2 and remove tiles
...
Spring 5 removed support for Tiles 2 and Thymeleaf does not support
Tiles 3 yet. This commit updates to Thymeleaf 3.0.2 and uses
Thymeleaf's build in layout support.
Issue gh-4080
2016-10-17 17:00:17 -05:00