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 相关文章推荐
操作Oracle的php类
Oct 09 PHP
vBulletin HACK----关于排版的两个HACK
Oct 09 PHP
php PDO中文乱码解决办法
Jul 20 PHP
php学习之function的用法
Jul 14 PHP
php设计模式小结
Feb 15 PHP
codeigniter中测试通过的分页类示例
Apr 17 PHP
Yii框架获取当前controlle和action对应id的方法
Dec 03 PHP
PHP+Mysql+jQuery文件下载次数统计实例讲解
Oct 10 PHP
php验证手机号码
Nov 11 PHP
php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
Sep 23 PHP
ThinkPHP 3.2.3实现页面静态化功能的方法详解
Aug 03 PHP
PHP实现 APP端微信支付功能
Jun 22 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
实现 win2003 下 mysql 数据库每天自动备份
2006/12/06 PHP
解析php中curl_multi的应用
2013/07/17 PHP
九个你必须知道而且又很好用的php函数和特点
2013/08/08 PHP
php版微信公众平台实现预约提交后发送email的方法
2016/09/26 PHP
CI框架附属类用法分析
2018/12/26 PHP
javascript学习笔记(三)显示当时时间的代码
2011/04/08 Javascript
Javascript中arguments和arguments.callee的区别浅析
2015/04/24 Javascript
javascript 中的 delete及delete运算符
2015/11/15 Javascript
js 右侧浮动层效果实现代码(跟随滚动)
2015/11/22 Javascript
JavaScript判断数字是否为质数的方法汇总
2016/06/02 Javascript
JS中from 表单序列化提交的代码
2017/01/20 Javascript
JS实现PC手机端和嵌入式滑动拼图验证码三种效果
2017/02/15 Javascript
原生js实现鼠标跟随效果
2017/02/28 Javascript
JS正则替换去空格的方法
2017/03/24 Javascript
基于jQuery实现的单行公告活动轮播效果
2017/08/23 jQuery
JS实现关键词高亮显示正则匹配
2018/06/22 Javascript
vue和小程序项目中使用iconfont的方法
2020/05/19 Javascript
Python数据结构之单链表详解
2017/09/12 Python
Python搭建FTP服务器的方法示例
2018/01/19 Python
对Tensorflow中的矩阵运算函数详解
2018/07/27 Python
Python unittest单元测试框架总结
2018/09/08 Python
Python 实现数据结构-堆栈和队列的操作方法
2019/07/17 Python
python lambda表达式(匿名函数)写法解析
2019/09/16 Python
python lambda函数及三个常用的高阶函数
2020/02/05 Python
Python学习之路安装pycharm的教程详解
2020/06/17 Python
Python将list元素转存为CSV文件的实现
2020/11/16 Python
STAUD官方网站:洛杉矶独有的闲适风格
2019/04/11 全球购物
英国网上超市:Ocado
2020/03/05 全球购物
Smilodox官方运动服装店:从运动服到健身配件
2020/08/27 全球购物
会话Bean的种类
2013/11/07 面试题
.net面试题
2016/09/17 面试题
劳资专员岗位职责
2013/12/27 职场文书
2015年乡镇民政工作总结
2015/05/13 职场文书
机关单位2016年创先争优活动总结
2016/04/05 职场文书
详解解Django 多对多表关系的三种创建方式
2021/08/23 Python
JavaScript实现酷炫的鼠标拖尾特效
2022/02/18 Javascript