登錄注冊與Cookie

登錄注冊

流程

1.過程:打開sign-up注冊,后端寫數(shù)據(jù),注冊成功;打開sign-in登錄;選項(xiàng)不為空;填完后請求;后端驗(yàn)證(前端也可以驗(yàn));黑客可以通過curl發(fā)請求,繞過http協(xié)議;
2.前端向后端傳數(shù)據(jù)的過程;前端把所有數(shù)據(jù)變成字符串,然后后端按照它的結(jié)構(gòu)把字符串解析出來;


前端
后端

3.登錄就是到數(shù)據(jù)庫找有沒有一模一樣的數(shù)據(jù),有就登陸;


代碼

4.登錄成功后寫cookie
特點(diǎn):

  • 服務(wù)器通過 Set-Cookie 響應(yīng)頭設(shè)置 Cookie
  • 瀏覽器得到 Cookie 之后,每次請求都要帶上 Cookie
  • 服務(wù)器讀取 Cookie 就知道登錄用戶的信息(email)

API

1.decodeURIComponent(value)
函數(shù)可對 encodeURIComponent() 函數(shù)編碼的 URI 進(jìn)行解碼。
2.fs.writeFileSync('./db/users', usersString)必須存字符串,不能存對象

小知識

1.preserve log阻止log刷新
2.cookie的值可以被改
3.replace生成新的字符串
4.let {email, password, password_confirmation} = hash;給hash對象增添key

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 保持愛箱滿滿。什么是愛?我覺得搞不懂。和老公討論,問他被我追著戒煙時,啥感覺?他說“煩”!我說為了你的身...
    面包書上的女人閱讀 254評論 0 0
  • 序 私密文章太多,也是一種煩惱。而且大部分的都是只開了一個頭就沒寫下去的,就像這篇?!,F(xiàn)在暑假很閑著,正好回憶一下...
    Euphoria_閱讀 249評論 0 1
  • 思絮多年的夢想,到美麗西藏旅游終于實(shí)現(xiàn)了,這次是與志同道合的朋友一起去的,回家后旅途的一切還在腦海里留下深深的烙印...
    春天的梅閱讀 334評論 0 1

友情鏈接更多精彩內(nèi)容