token
This commit is contained in:
parent
bbca71f125
commit
477647da0f
@ -7,6 +7,7 @@ import org.springframework.web.bind.annotation.DeleteMapping;
|
|||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
import org.springframework.web.bind.annotation.PathVariable;
|
import org.springframework.web.bind.annotation.PathVariable;
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
import org.springframework.web.bind.annotation.RequestParam;
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
@ -23,9 +24,10 @@ public class GeneratetokenController {
|
|||||||
private GeneratetokenService generatetokenService;
|
private GeneratetokenService generatetokenService;
|
||||||
|
|
||||||
@PostMapping("/generateToken")
|
@PostMapping("/generateToken")
|
||||||
public String generatetoken(@RequestParam String token_name) throws JsonProcessingException {
|
public Token_registery generatetoken(@RequestBody Token_registery reg) throws JsonProcessingException {
|
||||||
|
|
||||||
String token = generatetokenService.generatetoken(token_name);
|
String token_name = reg.getToken_name();
|
||||||
|
Token_registery token = generatetokenService.generatetoken(token_name);
|
||||||
|
|
||||||
return token;
|
return token;
|
||||||
|
|
||||||
|
|||||||
@ -7,6 +7,7 @@ import org.springframework.http.HttpEntity;
|
|||||||
import org.springframework.http.HttpHeaders;
|
import org.springframework.http.HttpHeaders;
|
||||||
import org.springframework.http.MediaType;
|
import org.springframework.http.MediaType;
|
||||||
import org.springframework.http.ResponseEntity;
|
import org.springframework.http.ResponseEntity;
|
||||||
|
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.web.client.RestTemplate;
|
import org.springframework.web.client.RestTemplate;
|
||||||
|
|
||||||
@ -29,13 +30,16 @@ public class GeneratetokenService {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private Token_registery_Repository token_registery_Repository;
|
private Token_registery_Repository token_registery_Repository;
|
||||||
|
|
||||||
public String generatetoken(String toekn_name) throws JsonProcessingException {
|
@Autowired
|
||||||
|
private BCryptPasswordEncoder bcryptEncoder;
|
||||||
|
|
||||||
|
public Token_registery generatetoken(String toekn_name) throws JsonProcessingException {
|
||||||
|
|
||||||
AppUser loggedInUser = userServiceImpl.getLoggedInUser();
|
AppUser loggedInUser = userServiceImpl.getLoggedInUser();
|
||||||
|
|
||||||
String username = loggedInUser.getUsername();
|
String username = loggedInUser.getUsername();
|
||||||
|
|
||||||
String userPassw = loggedInUser.getUserPassw();
|
String userPassw = loggedInUser.getChangePassw();
|
||||||
|
|
||||||
StringBuilder builder = new StringBuilder();
|
StringBuilder builder = new StringBuilder();
|
||||||
|
|
||||||
@ -56,13 +60,13 @@ public class GeneratetokenService {
|
|||||||
HttpEntity<Object> request = new HttpEntity<Object>(builder.toString(), headers);
|
HttpEntity<Object> request = new HttpEntity<Object>(builder.toString(), headers);
|
||||||
|
|
||||||
ResponseEntity<String> res = restTemplate.postForEntity(resourceUrl, request, String.class);
|
ResponseEntity<String> res = restTemplate.postForEntity(resourceUrl, request, String.class);
|
||||||
Object object = res.getBody();
|
String object = res.getBody();
|
||||||
|
|
||||||
ObjectMapper mapper = new ObjectMapper();
|
ObjectMapper mapper = new ObjectMapper();
|
||||||
String str = mapper.writeValueAsString(object);
|
// String str = mapper.writeValueAsString(object);
|
||||||
|
|
||||||
JsonParser parser = new JsonParser();
|
JsonParser parser = new JsonParser();
|
||||||
JsonElement element = parser.parse(str);
|
JsonElement element = parser.parse(object);
|
||||||
|
|
||||||
JsonObject obj = element.getAsJsonObject();
|
JsonObject obj = element.getAsJsonObject();
|
||||||
JsonObject item = obj.get("item").getAsJsonObject();
|
JsonObject item = obj.get("item").getAsJsonObject();
|
||||||
@ -74,9 +78,11 @@ public class GeneratetokenService {
|
|||||||
token_registery.setToken_name(toekn_name);
|
token_registery.setToken_name(toekn_name);
|
||||||
token_registery.setCreatedBy(loggedInUser.getUserId());
|
token_registery.setCreatedBy(loggedInUser.getUserId());
|
||||||
|
|
||||||
|
Token_registery save = token_registery_Repository.save(token_registery);
|
||||||
|
|
||||||
System.out.println("token is == " + token);
|
System.out.println("token is == " + token);
|
||||||
|
|
||||||
return token;
|
return save;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user