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