PHPackages                             cstopery/alipay-user-certify - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. cstopery/alipay-user-certify

ActiveLibrary

cstopery/alipay-user-certify
============================

Laravel 5 Alipay User Package

195PHP

Since Mar 6Pushed 6y agoCompare

[ Source](https://github.com/cstopery/AlipayUserCertify)[ Packagist](https://packagist.org/packages/cstopery/alipay-user-certify)[ RSS](/packages/cstopery-alipay-user-certify/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

支付宝身份认证是支付宝根据用户信息返回风控风险以及用户信用评分，主要用于：`P2P网贷`,`租车`,`共享经济信用评分`,`旅行或者酒店类`等中，支付宝身份认证接口比较多，如果自己单独去开发，会浪费一定的时间，所以我集成了Laravel支付宝身份认证拓展，方便大家学习管理，如果由任何疑问，欢迎

#### 开发前的准备

[](#开发前的准备)

1. 安装Laravel
2. 申请通过蚂蚁金服开放平台（open.alipay.com）
3. 创建一个应用并且获取基本配置信息，详细流程[开始接入](https://docs.open.alipay.com/20181012100420932508/quickstart/)

#### 安装拓展

[](#安装拓展)

1.在 `composer.json` 的 `require` 里面加入以下内容：

```
composer require "cstopery/alipay-user-certify:dev-master"

```

2.等待下载安装完成，需要在`config/app.php`中注册服务提供者同时注册下相应门面：

```
'providers' => [
    //........
    Cstopery\AlipayUserCertify\AlipayUserCertifyServiceprovider::class,
],

'aliases' => [
    //..........
    'AlipayUserCertify'      => Cstopery\AlipayUserCertify\Facades\AlipayUserCertify::class,
],
```

服务注入以后，如果要使用自定义的配置，还可以发布配置文件到config目录：

```
php artisan vendor:publish

```

#### 使用方法

[](#使用方法)

#### 支付宝认证

[](#支付宝认证)

##### 1、支付宝认证初始化

[](#1支付宝认证初始化)

```
AlipayUserCertify::ZhimaCustomerCertificationInitialize("name","idcard");
```

请求参数：

- `name`代表用户姓名
- `idcard`代表身份证号码 返回参数：

```
{
  "success"=>true,
  "certify_id"=>"ZM2017123123123123100500333662",
}
```

```
https://docs.open.alipay.com/api_2/alipay.user.certify.open.initialize/
```

##### 2、支付宝认证开始认证

[](#2支付宝认证开始认证)

```
AlipayUserCertify::ZhimaCustomerCertificationCertify($certify_id,$returnurl);
```

请求参数：

- `certify_id`为上一部中获取到的`certify_id`
- `returnurl`代表验证后转到的网址，可在下一步中获取参数 返回参数：

```
https://docs.open.alipay.com/api_2/alipay.user.certify.open.certify/
```

将会返回授权链接，你将链接设置为a标签，给用户点击使用，注意：授权成功以后会返回您授权的地址，将会给你返回`$sign`和`$params`参数用于下面的获取参数

##### 3、根据获取的`$params`解密验签

[](#3根据获取的params解密验签)

```
AlipayUserCertify::getResult($params,$sign);
```

本步也为第二步认证后返回结果，解密获取到基本参数,到这里可以存储，后期长期使用查询

参数说明：

- $params为上一部中授权返回的参数
- $sign为上一部中授权返回的参数

返回参数：

```
[
  "passed" => "true",
  "certify_id" => "ZM201708023000000123400501230048",
]
```

##### 4、支付宝认证查询

[](#4支付宝认证查询)

```
AlipayUserCertify::ZhimaCustomerCertificationQuery($certify_id);
```

请求参数：

- `certify_id`为上一部中验证后解密验签获取到的`certify_id`

返回参数：[参数说明](https://docs.open.alipay.com/api_2/alipay.user.certify.open.query/)

```
{
  "success"=>true
  "channel_statuses"=>"[{"name"=>"FACE","status"=>"PASS"}]"
  "identity_info"=>"{"cert_name"=>"姓名","cert_no"=>"身份证","cert_type"=>"IDENTITY_CARD"}"
  "passed"=>"true"
}
```

好的，到这里全部接口完毕，注意：`open_id`，`certify_id`可以长期使用，做好留存，除非用户取消授权或者重新授权；后期会持续迭代，欢迎讨论以及给星！

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity34

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/cde7b559783bed6ffbee82c07b0e656066a72d9f27ce020043ef99858aa95729?d=identicon)[cstopery](/maintainers/cstopery)

---

Top Contributors

[![cstorg](https://avatars.githubusercontent.com/u/117969011?v=4)](https://github.com/cstorg "cstorg (41 commits)")

### Embed Badge

![Health badge](/badges/cstopery-alipay-user-certify/health.svg)

```
[![Health](https://phpackages.com/badges/cstopery-alipay-user-certify/health.svg)](https://phpackages.com/packages/cstopery-alipay-user-certify)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
