Firebase 登入模組
點擊Authentication
切換到Templates
點擊編輯切換範本語言
點擊設定>專案設定
*(公開名稱會出現在電子郵件裡)
Thunkable 部分
輸入名稱點擊創建
畫面設計
拖曳2個頁面
點擊專案名稱,在右邊貼上剛才的API
點擊元件進入設定:
所有可見元件(不包含畫面)皆設定外距上下各10px
1.電子郵件輸入(基本)
2密碼輸入(基本)
3密碼輸入(進階)
5對話框(基本)
輸入標題,之後就不需每次輸入
使用按鈕列表
程式設計
畫面1
變數
"ID"是用來儲存使用者的專一編號,若為null 則代表未登入
"對話框"是快速顯示對話框的副程式
主程式
當畫面1開啟時,偵測是否之前已經登入,已登入就自動跳過
當按鈕註冊點擊時,執行註冊,如果錯誤,則顯示錯誤訊息,否則顯示"已傳送驗證郵件到信箱"
當按鈕變更密碼點擊時,執行重設密碼,如果錯誤,則顯示錯誤訊息,否則顯示"已傳送變更密碼郵件到信箱"(變更密碼後密碼會不一樣,所以清除密碼)
當按鈕變更密碼點擊時,執行重設密碼,如果錯誤,則顯示錯誤訊息,否則顯示"已傳送變更密碼郵件到信箱"(變更密碼後密碼會不一樣,所以清除密碼)
畫面2
當畫面2開啟時,偵測是否已經登出,已登出就自動回畫面1
留言
張貼留言
歡迎留言