Download the PHP package pltrue/thirdparty_oauth without Composer

On this page you can find all versions of the php package pltrue/thirdparty_oauth. 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 thirdparty_oauth

ThirdpartyOauth

[![Build Status](https://travis-ci.org/pl1998/thirdparty_oauth.svg?branch=master)](https://travis-ci.org/pl1998/thirdparty_oauth) ![StyleCI build status](https://github.styleci.io/repos/295677202/shield)

这是一个社会化登录的第三方登录扩展包

v2.0版本兼容 Laravel-Octane

安装

使用 composer 安装:

贡献

你可以通过以下三种方式做出贡献:

  1. bug反馈 issue tracker.
  2. 回答问题或修复错误 issue tracker.
  3. 贡献新特性或更新wiki。

目前支持第三方登录


贡献者🎉、以及合并日志

日期 更新级别 更新内容 贡献者 当前状态
2020-12-06 fix 、feat 新增Microsoft登录 修复微信、QQ的bug 742481030 已合并到master分支
2020-12-08 feat 新增小米账户登录 742481030 已合并到master分支
2020-12-09 feat 新增google账户登录 742481030 已合并到master分支
2020-12-10 feat 新增华为账户登录 742481030 已合并到master分支
2020-12-11 fix qq统一使用json接口 742481030 已合并到master分支
2020-12-12 feat 新增抖音账户登录 742481030 已合并到master分支
2020-12-13 feat 新增Line账户登录 742481030 已合并到master分支
2020-12-29 fix 增加兼容支付宝qq app混合应用兼容 742481030 已合并到master分支
2020-12-29 feat 新增京东账户登录 742481030 已合并到master分支
2020-12-29 fix 兼容laravel7* pl1998 已合并到master分支
2021-04-19 feat 兼容laravel8* 支持laravel发布配置文件 pl1998 已合并到master分支
2021-05-15 feat v2.0版本 兼容laravel8* Laravel Octane 常驻内存 pl1998 已合并到master分支

如何申请应用授权?

参数说明

redirect_url 回调地址将使用方法写到回调接口即可 获取到用户的一些基础信息
client_id 应用授权id
client_secret 应用授权key
所有支持平台的类型 github gitee gitlab weibo qq weixin alipay microsoft 配置文件下标一致

建议

前后端分离下建议前端直接请求授权接口,后端负责回调接口即可

PHP-FPM下安装

Laravel Octane 常驻内存下安装

发布配置

简单使用

返回示例

在这里插入图片描述


License


MIT


All versions of thirdparty_oauth with dependencies

PHP Build Version
Package Version
Requires guzzlehttp/guzzle Version ^7.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 pltrue/thirdparty_oauth contains the following files

Loading the files please wait ....