这个问题有很多版本,但我还没有找到任何关于这些特定包的版本。
我正在尝试将laravel passport版本10安装到我的laravel 8安装中,当运行composer require laravel/passport时,我得到了以下响应:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- laravel/passport[v10.0.1, ..., 10.x-dev] require illuminate/auth ^8.2 -> fou
阅读文章:
我尝试使用dusterio/ lumen -passport插件在lumen app laravel\passport中安装,但我坚持使用app/Models/User.php修改:
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Str;
use DB;
use Illuminate\Validation\Rule;
use Laravel\Passport\HasApiTokens;
use Illuminate\Contracts\A
目前,我正在为API使用laravel 8,我希望为API集成用于OAuth授权的OAuth,但是当我试图安装laravel/passport时,我会得到以下错误,无法为该项目安装laravel/passport。我试着为dusterio/lumen安装laravel/passport库,但是这个包也有一些流明8的问题。
Problem 1
- lcobucci/jwt[3.3.0, ..., 3.4.x-dev] require php ^5.6 || ^7.0 -> your php version (8.0.14) does not satisfy that require
我刚刚下载了最新的Laravel5.3,我正在尝试安装护照,但我得到了以下作曲家错误:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- laravel/passport v2.0.0 requires illuminate/http ~5.4 -> satisfiable by illuminate/http[v5.4.0].
- laravel/passport v2.0.1 requires illuminate/
我尝试通过运行composer require laravel/passport来安装laravel/passport,但它给出错误提示: Your requirements could not be resolved to an installable set of packages.
Problem 1
- lcobucci/jwt 4.2.x-dev requires ext-sodium * -> the requested PHP extension sodium is missing from your system.
- lcobucci/jwt 4
我已经用创建了一个新项目 laravel new blogposts 使用我的ubuntu 18上全局安装的"Laravel Installer 2.0.1“。 当我尝试使用以下命令安装passport时 composer require laravel/passport 下面的错误是他们的 Using version ^6.0 for laravel/passport
./composer.json has been updated
Loading composer repositories with package information
Updating dependencie
我正在尝试使用laravel passport练习,当我尝试安装laravel passport时,我得到了这个错误
file_put_contents(/secret-keys/oauth\oauth-public.key): failed to open stream: No such file or directory
at C:\xampp\htdocs\test_passport\passme\vendor\laravel\passport\src\Console\KeysCommand.php:46
42▕ $this->error(&
我跟随https://laravel.com/docs/7.x/passport为Laravel安装了Passport服务。无论whenI想要在我的用户模型中使用HasApiToken,我都会得到未定义类型'Laravel\Passport\HasApiTokens‘的错误 在我的User.php下面 <?php
namespace App;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illumina
我正在为我的laravel应用程序中的每个客户端注册创建数据库。我已经安装了用于授权的护照。我已经成功地创建了数据库并为passport运行了迁移。passport:install命令对新创建的数据库无效。有没有办法为我的新数据库运行命令passport:install。
$this->info(sprintf("Dropping database if exists : %s", $dbName));
DBHelper::drop($dbName);
$this->info("Setting up da
我使用Laravel安装了Laravel,Laravel版本为5.4。
到目前为止,一切都进行得很好,现在我将这些行添加到我的视图中:
<!-- let people make clients -->
<passport-clients></passport-clients>
<!-- list of clients people have authorized to access our account -->
<passport-authorized-clients></pa
您好,我正在尝试从一个用户对象生成一个令牌,如下所示:
<?php
namespace App\Http\Controllers\API\Auth;
use App\Models\User;
use App\Http\Controllers\Controller;
use Auth;
use Response;
class LoginController extends Controller
{
public function login() {
$content = [];
if(Auth::attempt(['email'
我正在尝试使用Laravel5.4实现护照,并且我已经一步一步地遵循了正式文件。按照指示,一切似乎都很好,直到我点击“前端快速启动”
按照指示,我使用
php artisan vendor:publish --tag=passport-components
这给了我预期的组件。之后,我在我的app.js中注册了组件
app.js
/**
* Add the CSRF Token to the Laravel object. The Laravel object is being
* used by Axios and the reference can be seen in ./boot