博客 / 列表

vuxuan - 記錄實現釘釘掃碼登錄第三方網站

前言 當前的項目系統中,需要第二種登錄方式,即,釘釘掃碼登錄。然後,鑑於已經有成員實現了微信登錄,就想嘗試實現一下釘釘的登錄。為此做一個記錄流程 環境背景 當前是前後端分離: Angular + SpringBoot 同時,採用 spring security 的認證模式 基礎流程 大概流程 釘釘實現網頁方式登錄應用(登錄第三方網站) 渲染二維碼 設置回調地址,拿到dingTalk

qr-code , dingtalk , springboot

vuxuan - 在 spring 上實現 oneTimePassword

背景 在當前這個項目中,老師説建個 issue 來實現一個萬能一次性密碼,簡稱 OTP;第一次聽的時候,感覺是很厲害的東西,密碼還能一次性、居然還是萬能的。然後參照團隊之前老師和學長們寫的代碼來嘗試實現 OTP 是什麼 其實我們日常生活中的 “驗證碼” 就是一種 OTP。 一句話總結:一次性密碼(OTP) 是一種只能使用一次的密碼。它在首次使用後立即失效,因此即使被黑客竊取,也無法被再次利用,從而

spring , 生命週期 , one-time-password

vuxuan - 記一次Docker版本不兼容導致的Elasticsearch容器啓動失敗

背景 這幾天迴歸小型進銷存系統之後,由於落下同伴太多的知識點,就想着先啓動一下整個項目來操作操作。然後去學習一些新的代碼、新的知識、新的解決方法。 一開始後台啓動失敗,定位到 elasticsearch 這一塊。然後,才發現離組時間中,添加了很多新的鏡像:redis、elasticsearch... 接着 docker-compose up -d 拉去鏡像,但是還是報錯。 自己弄

elasticsearch , rosetta , Docker