login.php 1.1 KB

1234567891011121314151617181920212223242526272829
  1. <?php
  2. declare (strict_types = 1);
  3. use Hyperf\HttpServer\Router\Router;
  4. Router::addGroup(
  5. '/api', function () {
  6. Router::post('/login', 'App\Controller\LoginController@login');
  7. },
  8. ['middleware' => [\App\Middleware\Auth\PublicMiddleware::class]]
  9. );
  10. Router::post('/api/checkVerifyCode', 'App\Controller\LoginController@checkVerifyCode');
  11. Router::addRoute(['GET', 'POST'], '/getverifyCode', 'App\Controller\IndexController@getverifyCode');
  12. Router::post('/api/registerOrLogin', 'App\Controller\LoginController@registerOrLogin');
  13. Router::post('/api/getToken', 'App\Controller\LoginController@getToken');
  14. //查询登陆状态
  15. Router::get('/api/loginStatus', 'App\Controller\LoginController@loginStatus');
  16. //登陆存储
  17. Router::get('/api/loginapi', 'App\Controller\LoginController@loginapi');
  18. //退出登陆
  19. Router::get('/api/logoutapi', 'App\Controller\LoginController@logoutapi');
  20. //跳转登陆
  21. Router::get('/api/goLogin', 'App\Controller\LoginController@goLogin');
  22. //退出登陆
  23. Router::get('/api/logout', 'App\Controller\LoginController@logout');
  24. //返回登陆
  25. Router::get('/api/backlogin', 'App\Controller\LoginController@backlogin');