reactive/webflux/hello-security-explicit

This commit is contained in:
Rob Winch 2020-07-27 16:20:47 -05:00
parent a19d2a6aa8
commit a54a4c5c5f
3 changed files with 3 additions and 3 deletions

View File

@ -42,7 +42,7 @@ public class SecurityConfiguration {
.authorizeExchange((exchanges) -> exchanges .authorizeExchange((exchanges) -> exchanges
.anyExchange().authenticated() .anyExchange().authenticated()
) )
.httpBasic(withDefaults()); .formLogin(withDefaults());
// @formatter:on // @formatter:on
return http.build(); return http.build();
} }

View File

@ -4,6 +4,6 @@
</head> </head>
<body> <body>
<h1>Hello Security</h1> <h1>Hello Security</h1>
<a th:href="@{/logout}">Log Out</a> <a id="logout" th:href="@{/logout}">Log Out</a>
</body> </body>
</html> </html>

View File

@ -40,7 +40,7 @@ public class HelloSecurityTests {
this.rest.get() this.rest.get()
.uri("/") .uri("/")
.exchange() .exchange()
.expectStatus().isUnauthorized(); .expectStatus().is3xxRedirection();
// @formatter:on // @formatter:on
} }