コード例 #1
0
ファイル: AccountService.java プロジェクト: Fucks/fucks-initi
  public User saveDefault(User user) {
    System.out.println(SecurityContextHolder.getContext().getAuthentication());
    String password = this.passwordEncoder.encode(user.getPassword());
    user.setPassword(password);

    return this.accountRepository.save(user);
  }
コード例 #2
0
ファイル: AccountService.java プロジェクト: Fucks/fucks-initi
  /**
   * @param user
   * @return
   */
  public User registerNewUser(User user) {
    String password = this.passwordEncoder.encode(user.getPassword());
    user.setPassword(password);

    user.setProfile(this.findProfileByName("Usuário externo registrado"));

    return this.accountRepository.save(user);
  }
コード例 #3
0
ファイル: AccountService.java プロジェクト: Fucks/fucks-initi
  /**
   * @param user
   * @return
   */
  @PreAuthorize("hasPermission(#principal,'" + SystemPermissions.USUARIOS_INSERT + "')")
  public User save(User user) {
    System.out.println(SecurityContextHolder.getContext().getAuthentication());
    String password = this.passwordEncoder.encode(user.getPassword());
    user.setPassword(password);

    return this.accountRepository.save(user);
  }