服務項目
品牌網站建設

數字營銷

係統平台開發

數字產品

安全運維

Menu
官网开云
官网开云
秀傑實戰教程係列《六》:服務端之用戶注冊與登錄基於ThinkPHP5描述 ...
時間:2016-10-21 14:46:00

1.下載ThinkPHP 5.0.1:https://www.thinkphp.cn/down/855.html

2.安裝 解壓到站點根目錄

https://localhost/thinkphp_5.0.1_core/public/訪問,可以看到

:) ThinkPHP V5 十年磨一劍 - 為(wei) API開發設計的高性能框架 [ V5.0 版本由 七牛雲(yun) 獨家讚助發布 ] 新手快速入門完全開發手冊(ce)

說明安裝成功。

以上url等同於(yu)

https://localhost/thinkphp_5.0.1_core/public/index.php/index/index/index

第一個(ge) index是模塊名,第二個(ge) index是控製器名,第三個(ge) index是方法名

出處參見config.php Line 60-67

3.用戶登錄控製器

目標是我們(men) 需要一個(ge) 如下的接口,供我們(men) 提交用戶信息

https://localhost/thinkphp_5.0.1_core/public/index.php/index/user/login

參數:openid

創建Controller

稍加改造

輸出json格式

header("Content-type: application/json");

無效!

查看文檔,需要改配置

修改第36行

4.用戶登錄模型

5. 配置數據庫信息

進入database.php

6. 建表

7. 獲取用戶輸入

使用PostMan 測試

輸出"靈犀網絡"字樣

8. 查詢是否用戶是否已經存在

通過openid查詢數據庫,判斷用戶是否已經注冊(ce)

如有,返回用戶的id,accessToken,username

9. 插入新用戶

創建並返回用戶信息

10. json輸入用戶信息,供小程序本地緩存,主要是accessToken

配置文件config.php指定了返回類型是json的話,不必通過$user->toArray(),即為(wei) 純淨的array。而不是如下的對象格式。

Kaiyun体育官方全站入口服務SERVICE
谘詢
微信掃碼谘詢
電話谘詢
400-888-9358