ftlh2005/duxravel-member

Duxravel Member Application

Installs: 15

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 2

Type:duxravel-app

dev-main 2022-06-14 08:13 UTC

This package is auto-updated.

Last update: 2024-05-14 12:10:59 UTC


README

watermark.png?raw=true

Duxravel 会员中心

中文文档

68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6475787068702f647578726176656c2d6d656d626572 68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6475787068702f647578726176656c2d6d656d6265722e7376673f7374796c653d666c61742d737175617265 Packagist

说明

本模块需配合Duxravel使用,是从 duxphp/duxravel-member 拉取过来修改而成

不能和 duxphp/duxravel-member 共存使用

应用安装

// 正式版
composer require ftlh2005/duxravel-member

// 开发版
composer require ftlh2005/duxravel-member dev-main

接口授权

请求登录接口后回去 token 在 header 头中的 Authorization 参数带入授权 token 可请求需授权接口

请求 headers
名称      	    示例	                说明
Accept	        application/json	返回类型
Content-MD5	    1ED5ED64ED37F4F73E8F018187AF450E	数据签名
Content-Date	1624942695	当前请求时间戳
AccessKey	    123456	后台创建的 SECRET_ID
Authorization	Bearer xxxx	用户授权 token (JWT授权时需要)

数据签名
Content-MD5 = md5('url=当前请求完整url' + '&timestamp=当前请求时间戳' + '&key=后台SECRET_KEY')

// apifox 请求示例
headers.upsert({
  key: 'Authorization',
  value: 'Bearer ' + token,
});

接口说明

/**
 * 用户登录
 * @params string tel 手机号码
 * @params string password 登录密码
 */
post api/member/auth/login

/**
 * 用户信息 (授权)
 */
post api/member/auth/info

更新日志

20220527
1、修复Api\Auth.php auth权限指定名称
2、修改登录tel为nickname

原作者

@duxphp

使用许可

MIT © Richard Littauer