登記設備借出,並在歸還欄增加帳號限制
$python3 -m venv venv
$source venv/bin/activate
$pip install -r requirenment
$project install
編輯 .env
APP_URL=http://{youripaddr}:8000
masonite-orm migrate:reset;masonite-orm migrate;masonite-orm seed:run;
$python craft serve --host {youripaddr}
browser:http://{youripaddr}:8000
編輯 route/web.py
新增註解
`ROUTES += Auth.routes()`
去掉註解
#ROUTES += Auth.routes_live()
1. browser:http://127.0.0.1:8000/register
1. 從http://127.0.0.1:8000/login
2. 點擊"Create an Account"
密碼強度未限制,若要啟用密碼強度,照以下步驟
1. 編輯app/controllers/auth/RegisterController.py
2. 去掉註解
`#"password": "required|strong|confirmed"`
3. 新增註解
"password": "required|confirmed",
1. browser:http://127.0.0.1:8000/password_reset
1. 從http://127.0.0.1:8000/password_reset
1. 輸入正確email帳號
2. 點擊SEND REQUEST
3. 自動跳轉至change_password頁面
4. 輸入新密碼
5. 若變更成功顯示"Password Reset Successfully"
依照資料庫刪除user資料表的帳號資料