欧美综合影院在线影院,国产精品女人久久久久久,日韩精品无码去免费专区,樱花草在线社区WWW日本影院

Menu
小程序資訊
小程序資訊
秀杰實(shí)戰(zhàn)教程系列《六》:服務(wù)端之用戶(hù)注冊(cè)與登錄基于ThinkPHP5描述 ...
時(shí)間:2016-10-21 14:46:00

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

2.安裝 解壓到站點(diǎn)根目錄

http://localhost/thinkphp_5.0.1_core/public/訪(fǎng)問(wèn),可以看到

:) ThinkPHP V5 十年磨一劍 - 為API開(kāi)發(fā)設(shè)計(jì)的高性能框架 [ V5.0 版本由 七牛云 獨(dú)家贊助發(fā)布 ] 新手快速入門(mén)完全開(kāi)發(fā)手冊(cè)

說(shuō)明安裝成功。

以上url等同于

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

第一個(gè)index是模塊名,第二個(gè)index是控制器名,第三個(gè)index是方法名

出處參見(jiàn)config.php Line 60-67

3.用戶(hù)登錄控制器

目標(biāo)是我們需要一個(gè)如下的接口,供我們提交用戶(hù)信息

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

參數(shù):openid

創(chuàng)建Controller

稍加改造

輸出json格式

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

無(wú)效!

查看文檔,需要改配置

修改第36行

4.用戶(hù)登錄模型

5. 配置數(shù)據(jù)庫(kù)信息

進(jìn)入database.php

6. 建表

7. 獲取用戶(hù)輸入

使用PostMan 測(cè)試

輸出"靈犀網(wǎng)絡(luò)"字樣

8. 查詢(xún)是否用戶(hù)是否已經(jīng)存在

通過(guò)openid查詢(xún)數(shù)據(jù)庫(kù),判斷用戶(hù)是否已經(jīng)注冊(cè)

如有,返回用戶(hù)的id,accessToken,username

9. 插入新用戶(hù)

創(chuàng)建并返回用戶(hù)信息

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

配置文件config.php指定了返回類(lèi)型是json的話(huà),不必通過(guò)$user->toArray(),即為純凈的array。而不是如下的對(duì)象格式。

咨詢(xún)
微信掃碼咨詢(xún)
電話(huà)咨詢(xún)
400-888-9358