laravel框架分组控制器和分组路由实现方法示例


Posted in PHP onJanuary 25, 2020

本文实例讲述了laravel框架分组控制器和分组路由实现方法。分享给大家供大家参考,具体如下:

路由

Route::group(['domain' => 'laravel.8g.com','namespace' => 'Admin'],function() {
  Route::get('/admin/login','LoginController@login');
  Route::post('/admin/signin','LoginController@signin');
});

控制器(Http\Controllers\Admin\LoginController.php)

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2017/11/5
 * Time: 14:08
 */
namespace App\Http\Controllers\Admin;
use App\User;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
class LoginController extends Controller
{
  public function login()
  {
    return view("login/login");
  }
  public function signin(Request $request)
  {
    var_dump($request->all());
    $username = $request->input("username");
    $password = $request->input('password');
    var_dump($username);
    var_dump($password);
    return view("login/signin");
  }
}

模板(reeources\views\login\login.blade.php)

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>test</title>
</head>
<body>
  <form method="post" action="{{ url('/admin/signin') }}">
    <input name="username" type="text" value=""/>
    <input name="password" type="text" value=""/>
    <input type="hidden" name="_token" value="{{ csrf_token() }}" />
    <input type="submit" value="提交">
  </form>
</body>
</html>
{{ csrf_field() }} //这个是直接输出一个input标签

登录验证

use Illuminate\Support\Facades\Auth;

$res = Auth::attempt(['name' => $username, 'password' => $password]);

$res = Auth::attempt(['email' => $email, 'password' => $password]);

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

PHP 相关文章推荐
解析PHP无限级分类方法及代码
Jun 21 PHP
Zend studio文件注释模板设置方法
Sep 29 PHP
PHP根据IP地址获取所在城市具体实现
Nov 27 PHP
php中base64_decode与base64_encode加密解密函数实例
Nov 24 PHP
PHP 前加at符合@的作用解析
Jul 31 PHP
[原创]PHPCMS遭遇会员投稿审核无效的解决方法
Jan 11 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
Oct 11 PHP
PHP中in_array的隐式转换的解决方法
Mar 06 PHP
PHP 二维array转换json的实例讲解
Aug 21 PHP
PHP 多进程与信号中断实现多任务常驻内存管理实例方法
Oct 04 PHP
PHP文件操作简单介绍及函数汇总
Dec 11 PHP
laravel框架中间件简单使用方法示例
Jan 25 #PHP
php设计模式之建造器模式分析【星际争霸游戏案例】
Jan 23 #PHP
php设计模式之抽象工厂模式分析【星际争霸游戏案例】
Jan 23 #PHP
php设计模式之工厂方法模式分析【星际争霸游戏案例】
Jan 23 #PHP
php面向对象基础详解【星际争霸游戏案例】
Jan 23 #PHP
PHP数据源架构模式之表入口模式实例分析
Jan 23 #PHP
TP3.2.3框架文件上传操作实例详解
Jan 23 #PHP
You might like
php中使用addslashes函数报错问题的解决方法
2013/02/06 PHP
使用配置类定义Codeigniter全局变量
2014/06/12 PHP
一个非常实用的php文件上传类
2017/07/04 PHP
Phpstorm+Xdebug断点调试PHP的方法
2018/05/14 PHP
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
javascript感应鼠标图片透明度显示的方法
2015/02/24 Javascript
javascript使用avalon绑定实现checkbox全选
2015/05/06 Javascript
详谈$.data()的用法和作用
2017/02/13 Javascript
Angular.JS利用ng-disabled属性和ng-model实现禁用button效果
2017/04/05 Javascript
AngularJS ionic手势事件的使用总结
2017/08/09 Javascript
JavaScript实现三级级联特效
2017/11/05 Javascript
全面介绍vue 全家桶和项目实例
2017/12/27 Javascript
angular项目中bootstrap-datetimepicker时间插件的使用示例
2018/03/15 Javascript
JS学习笔记之数组去重实现方法小结
2019/05/29 Javascript
JavaScript 面向对象基础简单示例
2019/10/02 Javascript
JS forEach跳出循环2种实现方法
2020/06/24 Javascript
Electron+vue从零开始打造一个本地播放器的方法示例
2020/10/27 Javascript
[01:53]3.19 DOTA2发布会 现场精彩Coser表演
2014/03/25 DOTA
使用python获取CPU和内存信息的思路与实现(linux系统)
2014/01/03 Python
python中ConfigParse模块的用法
2014/09/29 Python
Python中的pack和unpack的使用
2018/03/12 Python
django rest framework 数据的查找、过滤、排序的示例
2018/06/25 Python
Python 中的range(),以及列表切片方法
2018/07/02 Python
python自动化测试之异常及日志操作实例分析
2019/11/09 Python
商务英语专业毕业生自荐信
2013/11/05 职场文书
大学生个人自我鉴定
2013/12/03 职场文书
护士的岗位职责
2013/12/04 职场文书
青年创业培训欢迎词
2014/01/10 职场文书
校园歌咏比赛主持词
2014/03/18 职场文书
初一新生军训方案
2014/05/22 职场文书
中秋节慰问信
2015/02/15 职场文书
英文产品推荐信
2015/03/27 职场文书
2015年学校管理工作总结
2015/07/20 职场文书
校园之声广播稿
2015/08/18 职场文书
使用pytorch实现线性回归
2021/04/11 Python
Python OpenCV实现图像模板匹配详解
2022/04/07 Python