| | |
| | | package com.sandu.ximon.admin.security; |
| | | |
| | | import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; |
| | | import org.springframework.security.crypto.password.PasswordEncoder; |
| | | import com.alipay.api.internal.util.StringUtils; |
| | | |
| | | import java.time.LocalDateTime; |
| | | import java.text.MessageFormat; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.concurrent.TimeUnit; |
| | | |
| | | /** |
| | | * @Author liuhaonan |
| | |
| | | public class test { |
| | | public static void main(String[] args) { |
| | | |
| | | String s="123456";//$2a$10$t0t9gaLuWT/1XFDfbjbUueWcj2G/Dx5vQCrtyRKWNlqkz6C/y.oXK |
| | | PasswordEncoder pw= new BCryptPasswordEncoder(); |
| | | //加密 |
| | | String encode=pw.encode(s); |
| | | System.out.println(encode); |
| | | //比较密码 |
| | | boolean matches=pw.matches(s,encode); |
| | | System.out.println("=============================="); |
| | | System.out.println(matches); |
| | | |
| | | // LocalDateTime now = LocalDateTime.now(); |
| | | // Integer week = now.getDayOfWeek().getValue(); |
| | | // System.out.println("获取当前周:" + week); |
| | | // |
| | | // String s="123456";//$2a$10$t0t9gaLuWT/1XFDfbjbUueWcj2G/Dx5vQCrtyRKWNlqkz6C/y.oXK |
| | | // PasswordEncoder pw= new BCryptPasswordEncoder(); |
| | | // //加密 |
| | | // String encode=pw.encode(s); |
| | | // System.out.println(encode); |
| | | // //比较密码 |
| | | // boolean matches=pw.matches(s,encode); |
| | | // System.out.println("=============================="); |
| | | // System.out.println(matches); |
| | | } |
| | | |
| | | } |