| 123456789101112131415161718192021222324252627282930313233 |
- <?php
- namespace App\Http\Controllers\Api;
- use App\Services\Api\MemberService;
- /**
- * 授权登录控制器基类
- * Class LoginController
- * @package App\Http\Controllers
- */
- class LoginController extends webApp
- {
- /**
- * 用户登录
- * @return array
- */
- public function dapp(){
- $walletUrl = request()->post('wallet_url','');
- $scode = request()->post('scode','');
- if(empty($walletUrl)){
- return showJson('钱包授权失败',false);
- }
- // 钱包账号登录
- if($result = MemberService::make()->loginOrRegister($walletUrl, $scode)){
- return showJson(2004, true, $result);
- }else{
- $code = MemberService::make()->getError();
- return showJson($code, false,'',$code==2015? 403: 0);
- }
- }
- }
|