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 小乘法表实现代码
Jul 16 PHP
php轻松实现中英文混排字符串截取
May 28 PHP
php获取网页请求状态程序示例
Jun 17 PHP
php自定文件保存session的方法
Dec 10 PHP
PHP实现CSV文件的导入和导出类
Mar 24 PHP
在php和MySql中计算时间差的方法详解
Mar 27 PHP
ThinkPHP函数详解之M方法和R方法
Sep 10 PHP
Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
Oct 11 PHP
PHP大文件分片上传的实现方法
Oct 28 PHP
PHP微信发送推送消息乱码的解决方法
Feb 28 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
Nov 23 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
Feb 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
php笔记之:php函数range() round()和list()的使用说明
2013/04/26 PHP
php模拟登陆的实现方法分析
2015/01/09 PHP
CI(CodeIgniter)框架实现图片上传的方法
2017/03/24 PHP
PHP中register_shutdown_function函数的基础介绍与用法详解
2017/11/28 PHP
JavaScript静态的动态
2006/09/18 Javascript
javascript背投广告代码的完善
2008/04/08 Javascript
JS 学习笔记 防止发生命名冲突
2009/07/30 Javascript
jquery实现叠层3D文字特效代码分享
2015/08/21 Javascript
jQuery实现带玻璃流光质感的手风琴特效
2015/11/20 Javascript
AngularJs表单验证实例详解
2016/05/30 Javascript
js控制li的隐藏和显示实例代码
2016/10/15 Javascript
H5移动端图片压缩上传开发流程
2016/11/09 Javascript
JavaScript实现的可变动态数字键盘控件方式实例代码
2017/07/15 Javascript
10个在JavaScript开发中常遇到的BUG
2017/12/18 Javascript
vue移动端微信授权登录插件封装的实例
2018/08/28 Javascript
Vue自定义全局弹窗组件操作
2020/08/11 Javascript
vue-openlayers实现地图坐标弹框效果
2020/09/24 Javascript
[02:07]DOTA2超级联赛专访BBC:难忘网吧超神经历
2013/06/09 DOTA
python 判断自定义对象类型
2009/03/21 Python
Python使用文件锁实现进程间同步功能【基于fcntl模块】
2017/10/16 Python
python使用tensorflow保存、加载和使用模型的方法
2018/01/31 Python
python/sympy求解矩阵方程的方法
2018/11/08 Python
Python实现的企业粉丝抽奖功能示例
2019/07/26 Python
python元组和字典的内建函数实例详解
2019/10/22 Python
python 使用cx-freeze打包程序的实现
2020/03/14 Python
基于python实现判断字符串是否数字算法
2020/07/10 Python
推荐一些比较有用的css3新属性
2014/11/11 HTML / CSS
银行财务部实习生的自我鉴定
2013/11/27 职场文书
学生干部学习的自我评价
2014/02/18 职场文书
高三毕业典礼演讲稿
2014/05/13 职场文书
教师民族团结演讲稿
2014/08/27 职场文书
大学生党员个人对照检查材料范文
2014/09/25 职场文书
红色影片观后感
2015/06/18 职场文书
sql通过日期判断年龄函数的示例代码
2021/07/16 SQL Server
Window server中安装Redis的超详细教程
2021/11/17 Redis
Netty分布式客户端处理接入事件handle源码解析
2022/03/25 Java/Android