WelcomeController.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: hp
  5. * Date: 2017/12/1
  6. * Time: 11:37
  7. */
  8. namespace App\Http\Controllers\Manage\Web;
  9. use App\Http\Controllers\Controller;
  10. use Illuminate\Http\Request;
  11. class WelcomeController extends Controller
  12. {
  13. public function index(Request $request)
  14. {
  15. $domain = _domain();
  16. $options = [];
  17. if(session('manage_user'))
  18. {
  19. $manage_user = unserialize(session('manage_user'));
  20. // var_dump('$manage_user_sesiral');var_dump($manage_user);
  21. $options =[
  22. 'role'=>isset($manage_user['role'])?$manage_user['role']:''
  23. ];
  24. }
  25. // $options =[
  26. // 'role'=>'admin'
  27. // ];
  28. // var_dump('$options');var_dump($options);
  29. $options = json_encode($options);
  30. // var_dump('$options');var_dump($options);die();
  31. return view('manage.web.welcome.index',compact('options'));
  32. }
  33. public function logout(Request $request)
  34. {
  35. $request->session()->forget('manage_auth');
  36. $request->session()->forget('manage_user');
  37. return redirect()->to('/');
  38. }
  39. public function get_session(Request $request)
  40. {
  41. var_dump('manage_auth');
  42. var_dump(session('manage_auth'));
  43. var_dump('manage_user');
  44. var_dump(session('manage_user'));
  45. }
  46. }