創(chuàng)建一簡單的個javascript頁面實現(xiàn)簡單的記錄todo任務(wù),類似于to-do list. 這個頁面需要使用到Okta OIDC/OAuth來進行用戶的驗證和授權(quán)。
后端使用node.js(可以使用java或者php語言),并且提供rest apil三個接口包括‘a(chǎn)dd task, view task,delete task’
補充說明:
- 用戶驗證的步驟使用Okta’s Sign-in Widget 和 Okta’s Auth JS library,我這個庫文件,我會提供。
-Okta的服務(wù)器和登錄用戶都已經(jīng)搭建好
具體功能:
- 用戶注冊,login和logout功能。用戶登錄成功后,顯示一個歡迎頁面。
- 用戶注冊后,第一次登錄的時候,提供和引導(dǎo)用戶添加手機驗證。
- 用戶添加手機號,發(fā)送驗證碼。
- 登陸頁面的背景是一個to-dolist的圖片
- 使用OAuth的PKCE授權(quán)碼模式
- 添加logging功能,記錄用戶的操作
- 使用Okta’s JWT Verifier對RestAPI進行保護