Download the PHP package yaobiao/think-jwt without Composer

On this page you can find all versions of the php package yaobiao/think-jwt. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package think-jwt

think-jwt

Build Status Scrutinizer Code Quality Code Coverage

只支持 thinkphp 6.0

安装

稳定版

开发版

使用

  1. 命令生成签名key

  2. 配置 config/jwt.php

完整多应用配置

token

user

blacklist

以下两个异常都会抛一个HTTP异常 StatusCode = 401

Token 生成

Token 验证

手动验证

路由验证

Token 自动获取

支持以下方式自动获取

赋值方式

类型 途径 标识
Header Authorization Bearer Token
Cookie Cookie token
Url Request token

过期自动续签

app/config/jwt.php

automaticRenewal => true

系统检测到 Token 已过期, 会自动续期并返回以下 header 信息。

前端需要接收最新 Token,下次异步请求时,携带此 Token。

注销应用Token

注销指定应用下缓存的用户 (强制下线 重新登录)


All versions of think-jwt with dependencies

PHP Build Version
Package Version
Requires php Version >=8.0
ext-json Version *
ext-mbstring Version *
lcobucci/jwt Version 4.1.4
nette/php-generator Version ^3.2
topthink/framework Version ^6.0.2
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package yaobiao/think-jwt contains the following files

Loading the files please wait ....