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概述.
Oct 09 PHP
php注入实例
Oct 09 PHP
php 信息采集程序代码
Mar 17 PHP
PHP生成Gif图片验证码
Oct 27 PHP
php实现的漂亮分页方法
Apr 17 PHP
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)
Aug 20 PHP
PHP实现的简单mock json脚本分享
Feb 10 PHP
thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
May 19 PHP
Windows2003下php5.4安装配置教程(IIS)
Jun 30 PHP
PHP实现的网站目录扫描索引工具
Sep 08 PHP
ThinkPHP框架整合微信支付之刷卡模式图文详解
Apr 10 PHP
PHP Trait功能与用法实例分析
Jun 03 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
杏林同学录(八)
2006/10/09 PHP
可定制的PHP缩略图生成程式(需要GD库支持)
2007/03/06 PHP
php面向对象全攻略 (十) final static const关键字的使用
2009/09/30 PHP
有关php运算符的知识大全
2011/11/03 PHP
解析php 版获取重定向后的地址(代码)
2013/06/26 PHP
关于laravel后台模板laravel-admin select框的使用详解
2019/10/03 PHP
js检测客户端不是firefox则提示下载
2007/04/07 Javascript
prototype 学习笔记整理
2009/07/17 Javascript
js关闭当前页面(窗口)的几种方式总结
2013/03/05 Javascript
js 编码转换 gb2312 和 utf8 互转的2种方法
2013/08/07 Javascript
JS实现根据出生年月计算年龄
2014/01/10 Javascript
分享28款免费实用的 JQuery 图片和内容滑块插件
2014/12/15 Javascript
JavaScript页面模板库handlebars的简单用法
2015/03/02 Javascript
基于Jquery代码实现支持PC端手机端幻灯片代码
2015/11/17 Javascript
Jquery ajax基础教程
2015/11/20 Javascript
JavaScript知识点总结(十六)之Javascript闭包(Closure)代码详解
2016/05/31 Javascript
ajax级联菜单实现方法实例分析
2016/11/28 Javascript
React实现点击删除列表中对应项
2017/01/10 Javascript
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
2017/03/30 Javascript
Js实现京东无延迟菜单效果实例(demo)
2017/06/02 Javascript
vue使用stompjs实现mqtt消息推送通知
2017/06/22 Javascript
详解webpack自动生成html页面
2017/06/29 Javascript
使用Webpack提高Vue.js应用的方式汇总(四种)
2017/07/10 Javascript
Vue-cli配置打包文件本地使用的教程图解
2018/08/02 Javascript
Vue使用zTree插件封装树组件操作示例
2019/04/25 Javascript
python实现朴素贝叶斯算法
2018/11/19 Python
详解pandas获取Dataframe元素值的几种方法
2020/06/14 Python
建筑实习自我鉴定
2013/10/18 职场文书
体育教育个人自荐信范文
2013/12/01 职场文书
实用求职信范文分享
2013/12/25 职场文书
六十大寿答谢词
2014/01/12 职场文书
军人违纪检讨书
2014/02/04 职场文书
淘宝客服专员岗位职责
2014/04/11 职场文书
留学推荐信英文范文
2015/03/26 职场文书
北京爱情故事观后感
2015/06/12 职场文书
MySQL中distinct和count(*)的使用方法比较
2021/05/26 MySQL