middleware(ApiChannel::class) ->middleware(ApiCheckToken::class) ->middleware(ApiLog::class); /** * 路由 */ Route::group(function () { //获取授权地址 Route::get('wechat/codeurl', 'wechat.Wechat/getCodeUrl'); //公众号消息推送 Route::any('wechat/serve/:site_id', 'wechat.Serve/serve'); //公众号通过code登录 Route::post('wechat/login', 'wechat.Wechat/login'); //公众号通过code注册 Route::post('wechat/register', 'wechat.Wechat/register'); //公众号通过code同步授权 Route::post('wechat/sync', 'wechat.Wechat/sync'); //公众号扫码登录 Route::post('wechat/scanlogin', 'wechat.Wechat/scanLogin'); //小程序通过code登录 Route::post('weapp/login', 'weapp.Weapp/login'); //小程序通过code注册 Route::post('weapp/register', 'weapp.Weapp/register'); //登录 Route::get('login', 'login.Login/login'); //第三方绑定 Route::post('bind', \app\api\route\dispatch\BindDispatch::class); //密码重置 Route::post('password/reset', 'login.Login/resetPassword'); //账号密码注册 Route::post('register', 'login.Register/account'); //手机号注册 Route::post('register/mobile', 'login.Register/mobile'); //账号密码注册 Route::get('captcha', 'login.Login/captcha'); //手机号发送验证码 Route::post('send/mobile/:type', 'login.Login/sendMobileCode'); //手机号登录 Route::post('login/mobile', 'login.Login/mobile'); //校验扫码信息 Route::get('checkscan', 'sys.scan/checkScan'); /***************************************************** 会员相关设置**************************************************/ //获取注册与登录设置 Route::get('login/config', 'login.Config/getLoginConfig'); // 协议 Route::get('agreement/:key', 'agreement.Agreement/info'); // 获取公众号jssdk config Route::get('wechat/jssdkconfig', 'wechat.Wechat/jssdkConfig'); /***************************************************** 版权相关设置**************************************************/ Route::get('copyright', 'sys.Config/getCopyright'); //场景域名 Route::get('scene_domain', 'sys.Config/getSceneDomain'); })->middleware(ApiChannel::class) ->middleware(ApiCheckToken::class) ->middleware(ApiLog::class);