Cuyahoga使用者註冊功能的實現

2021-06-03 18:45:46 字數 571 閱讀 9664

cuyahoga預設採用的使用者註冊和常見的使用者註冊有所不同:新使用者首先輸入自己的使用者名稱、e-mail,然後cuyahoga會產生乙個初始密碼,並通過郵件傳送給註冊使用者,下圖是乙個註冊頁面(部分標籤已被翻譯成中文)。

cuyahoga並沒有開啟系統傳送郵件的功能,因此需要先開啟傳送郵件功能才能正常實現新使用者註冊,下面介紹一下具體開啟傳送郵件功能的方法:

首先,用管理員賬戶登入(初始管理員賬戶:admin),在站點下設定系統郵箱(webmaster email),這裡使用126郵箱為例:***@126.com.

然後,修改cuyahoga\web\config\properties.config檔案,配置傳送郵件引數(126郵箱必須開啟smtp功能),如下圖所示:

最後,修改cuyahoga\web\config\services.config檔案,讓上面設定的引數生效,如下圖所示:    

通過上述步驟,郵件功能就被開啟了,現在嘗試註冊乙個新使用者,系統將會傳送郵件告知初始密碼,下面是乙個註冊示例截圖:

接收到的含有註冊資訊的郵件內容如下:

以上就是我在使用cuyahoga使用者註冊功能模組時摸索出的傳送郵件開啟方法。

python使用者註冊登入登出功能

root kl bin python3 author kl 使用者註冊登入登出功能 import getpass userdb 定義字典 defregister 定義註冊模組 uname input username strip strip兩邊去空格 if uname and uname not i...

PHP實現使用者登入和註冊的功能

登陸介面 login.php 01.action logincheck.php method post 02.使用者名稱 type text name username 03.04.密碼 type password name password 05.06.type submit name submi...

完成註冊功能

js檔案 onclick函式 return true時才提交表單,return false時不提交表單。html檔案 中設定 action和method post 中設定 name 主py檔案中 from flask import request,redirect,url for def regis...