keycloak 新增 註冊郵箱字尾驗證

2022-09-17 21:09:28 字數 1410 閱讀 5499

[ 不止於python ]

官網:

docker image:

keycloak可以開啟郵箱註冊功能, 也可以驗證郵箱啟用, 但是沒有驗證郵箱字尾的功能

首先將下來的jar包複製到$keycloak_home\standalone\deployments資料夾中

docker cp keycloak-mail-whitelisting-1.1.jar keycloak:/opt/jboss/keycloak/standalone/deployments

# 我是用的docker方式安裝的, keycloak部署目錄是/opt/jboss/keycloak

開啟註冊功能

配置傳送郵件配置(如果不需要, 可以不配置)

複製乙份使用者註冊流程

重新命名

選擇複製後的流程, 新增執行動作

選擇profile validation with email domain check儲存

選擇啟用profile validation with email domain check流程

配置允許註冊的網域名稱

新增白名單, 支援多個

替換註冊流程

現在就可以測試註冊功能了

163的可以成功註冊

gmail的會返回無效的郵箱位址

看外掛程式作者的動態還會繼續更新這個外掛程式, 未來會加上黑名單, 登入驗證郵箱等

軟體新增註冊功能

軟體新增註冊功能 給使用者乙個介面輸入key 注 此key是我用別的工具加密生成 直接寫到使用者電腦的登錄檔中。軟體每次開啟,都會對比登錄檔中的時間與當前時間,以此判斷軟體是否過期,如下 view code 寫入登錄檔 public static void writesetting string s...

Java新增登錄檔協議

需要先學習如何通過新增登錄檔協議,實現網頁呼叫程式 新增登錄檔協議的知識可以到這學習,謝謝紅色石頭的分享 package cn.wonyen registry import com ice jni registry nosuchkeyexception import com ice jni regi...

map c 新增注釋

注釋僅代表個人理解,難免有錯誤之處,僅供參考!1 2 linux drivers base map.c3 45 released under gpl v2.6 7 note data structure needs to be changed.it works,but for large dev t...