共計 456 個字符,預計需要花費 2 分鐘才能閱讀完成。
PHP 微信小程序登錄流程大致如下:
- 用戶打開小程序,小程序調用
wx.login()
方法獲取臨時登錄憑證 code。 - 小程序將 code 發送到后端 PHP服務器。
- 后端 PHP 服務器接收到 code 后,使用
code
調用微信登錄接口獲取openid
和session_key
。 - 后端 PHP 服務器將
openid
和session_key
保存在后臺,并生成一個自定義的token
作為用戶登錄憑證。 - 后端 PHP 服務器將
token
返回給小程序。 - 小程序將
token
保存在本地,用于后續接口調用的身份驗證。 - 用戶在小程序中進行其他操作時,小程序將
token
攜帶在請求頭中發送給后端 PHP 服務器。 - 后端 PHP 服務器校驗
token
的有效性,如果有效,則返回相應的數據給小程序。
需要注意的是,在登錄流程中,后端 PHP 服務器需要與微信開放平臺進行交互,包括調用微信登錄接口獲取 openid
和session_key
,以及校驗 token
的有效性。另外,為了保證用戶信息的安全性,可以對 openid
和session_key
進行加密處理。
丸趣 TV 網 – 提供最優質的資源集合!
正文完