(一)一個帳號的輸入盒、一個e-mail的輸入盒,一個登入的按鈕
(1)連接網址:https://identitytoolkit.googleapis.com/v1/accounts:signUp?key="ApiKey"
此ApiKey在 firebase專案設定中找得到,專案管理中的 網路 API 金鑰的內容,如下:
(2)利用post的方法傳送 post給的值為 mail="自己設"&password="自己設"&returnSecureToken=true。
完整的內容為:
https://identitytoolkit.googleapis.com/v1/accounts:signUp?key=金鑰&mail=自己的mail&password="自設密碼"&returnSecureToken=true。
實作方法如下:
註冊完,會收到回傳資料,大概處理的方法如下:
會回傳的值(最後一個圖中的回傳內容)大概有下列幾項:
屬性名稱 | 類型 | 說明 |
---|---|---|
idToken | string | 使用者登入的令牌,這就是檢查的一個憑證。 |
string | 使用者的e-mail | |
refreshToken | string | 更新的使用者令牌。 |
expiresIn | string | 令牌可使用的時機。 |
localId | string | 幫使用者者生成的一個ID,亂碼生成,但同一個使用者是固定的。 |
參考原始網頁:https://firebase.google.com/docs/reference/rest/auth
沒有留言:
張貼留言