自己写OAuth后台太麻烦,直接拉取gitbub现成的。拉取活跃度比较高的bshaffer/oauth2-server-php
1、首先拉取代码 https://github.com/bshaffer/oauth2-server-php.git
2、在编码之前先导入数据库
CREATE TABLE`oauth_clients` (
`client_id`varchar(80) NOT NULL,
`client_secret`varchar(80) DEFAULT NULL,
`redirect_uri`varchar(2000) DEFAULT NULL,
`grant_types`varchar(80) DEFAULT NULL,
`scope`varchar(4000) DEFAULT NULL,
`user_id` varchar(80) DEFAULT NULL,PRIMARY KEY(`client_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;CREATE TABLE`oauth_jwt` (
`client_id`varchar(80) NOT NULL,
`subject`varchar(80) DEFAULT NULL,
`public_key`varchar(2000) NOT NU