Skip to content
Snippets Groups Projects
Commit ed697e34 authored by Abdullah Kiran's avatar Abdullah Kiran
Browse files

add mongo http session config to use mongo as session store instead of ram

parent b75d2985
No related branches found
No related tags found
No related merge requests found
......@@ -34,6 +34,10 @@
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.session</groupId>
<artifactId>spring-session-data-mongodb</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
......
package com.cloudcomputing.todo.controller;
import org.springframework.context.annotation.Configuration;
import org.springframework.session.data.mongo.config.annotation.web.http.EnableMongoHttpSession;
@Configuration
@EnableMongoHttpSession
public class HttpSessionConfig {
}
......@@ -35,6 +35,7 @@ public class UserController {
@PostMapping("/signin")
public ResponseEntity<UserDTO> login(HttpServletRequest request, @RequestBody UserDTO user) {
boolean loginSuccessful = userService.login(request, user);
if(loginSuccessful){
return new ResponseEntity<>(userService.getUser(user), HttpStatus.OK);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment