小编Ati*_*qur的帖子

使用laravel 5.3护照从Android应用程序登录API

两天我正在挖谷歌,但无法找到我的问题的起始线程,现在我没有选择.请帮我一些方向/如何

我有一个使用laravel 5.3构建的Web应用程序,我已按照此处的说明安装了护照.如果我/home完美展现它.

主页

现在我必须制作一个Android应用程序

  1. 已存在的Web应用程序用户可以登录
  2. 获取该用户的所有任务列表 TaskModel (ons_tasks(id, title, description))

路线仅相关

在web.php中

Auth::routes();
Run Code Online (Sandbox Code Playgroud)

在api.php中

Route::get('/user', function (Request $request) {
    return $request->user();
})->middleware('auth:api');


Route::group(['middleware' => ['auth:api']], function () {

    Route::get('/test', function (Request $request) {
        return response()->json(['name' => 'test']);
    });

    Route::get('/task/list', function (Request $request) {        
        $list = \App\Model\TaskModel::all();
        return response()->json($list);
    });

});
Run Code Online (Sandbox Code Playgroud)

要登录:如果我发送/login带有电子邮件和密码的帖子请求,则会收到TokenMismatchException错误但是我在哪里可以获得Android应用程序的令牌?我也需要Auth::routes()在api中吗?如果那么还有什么我需要登录并获得一个令牌以便稍后我可以发送它来获取任务列表.

其次,

如果我去 /api/test它重定向我的/home页面没有显示任何错误!

提前致谢.

laravel laravel-5.3 laravel-passport

5
推荐指数
1
解决办法
4838
查看次数

在Blade @extends('some :: thing')中是什么意思

今天,我已经安装了jeroennoten/laravel-adminlte,按照所有的安装命令,我创建了一个视图,并写了一行

@extends('adminlte::page')
Run Code Online (Sandbox Code Playgroud)

它工作正常,但我不知道它如何工作?特别是这个::符号?我检查了laravel文档,但找不到任何东西。

请通过解释为我提供帮助,或者提供一些文章/教程链接,从中可以了解更多信息。

laravel laravel-5.2 laravel-blade laravel-5.3

1
推荐指数
1
解决办法
739
查看次数