PHPackages                             bmslaravel/aliyun-sts - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. bmslaravel/aliyun-sts

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

bmslaravel/aliyun-sts
=====================

AliYun OSS STS for laravel/lumen5+

v1.1.4.0(5y ago)42.4k3[1 PRs](https://github.com/bmslaravel/aliyun-sts/pulls)1PHPPHP &gt;=5.4

Since Sep 3Pushed 3y ago1 watchersCompare

[ Source](https://github.com/bmslaravel/aliyun-sts)[ Packagist](https://packagist.org/packages/bmslaravel/aliyun-sts)[ RSS](/packages/bmslaravel-aliyun-sts/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (8)Used By (1)

### Lumen Laravel 5+. AliYun OSS-STS

[](#lumen-laravel-5-aliyun-oss-sts)

##### Composer

[](#composer)

`composer require bmslaravel/aliyun-sts`

##### Laravel/Lumen Service Register

[](#laravellumen-service-register)

- Laravel =&gt; config/app.php
    - `Helium\Sts\AliYunSTSServiceProvider::class`
- Lumen =&gt; bootstrap/app.php
    - `$app->register(Helium\Sts\AliYunSTSServiceProvider::class);`

##### Facade Register

[](#facade-register)

- Laravel =&gt; config/app.php
    - `'AliYunSTS' => Helium\Sts\Facades\AliYunSTS::class`
- lumen =&gt; bootstrap/app.php
    - ```
          $app->withFacades(true, [
              // ...
              Helium\Sts\Facades\AliYunSTS::class => 'AliYunSTS',
          ]);
        ```

##### Config

[](#config)

- lumen copy `vendor/bmslaravel/src/config/sts.php` to `config/sts.php`
- Laravel vendor:publish

##### Demo

[](#demo)

```
    try{
        $response = Helium\Sts\Facades\AliYunSTS::token();
        dd($response);
        // or
        $config = config('sts');
        $response = (new Helium\Sts\Sts($config))->token();
        dd($response);
        // or
        $response = app('aliyun.sts')->token();
        dd($response);
    } catch (\Exception $exception) {
        dd($exception);
    }

```

##### Reference link

[](#reference-link)

[https://help.aliyun.com/document\_detail/64041.html?spm=a2c4g.11186623.2.17.38165bd44oA7Q2#concept-64041-z](https://help.aliyun.com/document_detail/64041.html?spm=a2c4g.11186623.2.17.38165bd44oA7Q2#concept-64041-z)[https://help.aliyun.com/document\_detail/32069.html?spm=a2c4g.11186623.6.989.26a459662WQfhJ](https://help.aliyun.com/document_detail/32069.html?spm=a2c4g.11186623.6.989.26a459662WQfhJ)[https://help.aliyun.com/document\_detail/100624.html?spm=a2c4g.11186623.2.10.683030ffnJJSmX#concept-xzh-nzk-2gb](https://help.aliyun.com/document_detail/100624.html?spm=a2c4g.11186623.2.10.683030ffnJJSmX#concept-xzh-nzk-2gb)

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 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.

###  Release Activity

Cadence

Every ~0 days

Total

7

Last Release

2076d ago

### Community

Maintainers

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

---

Top Contributors

[![bmslaravel](https://avatars.githubusercontent.com/u/24527138?v=4)](https://github.com/bmslaravel "bmslaravel (16 commits)")

---

Tags

laravellumenstsaliyunoss

### Embed Badge

![Health badge](/badges/bmslaravel-aliyun-sts/health.svg)

```
[![Health](https://phpackages.com/badges/bmslaravel-aliyun-sts/health.svg)](https://phpackages.com/packages/bmslaravel-aliyun-sts)
```

###  Alternatives

[aliyuncs/aliyun-oss-php-sdk-laravel

A simple Laravel 5 and lumen service provider for including the Oss PHP SDK for PHP.

7935.4k2](/packages/aliyuncs-aliyun-oss-php-sdk-laravel)[laracrafts/laravel-url-shortener

Powerful URL shortening tools in Laravel

97110.7k](/packages/laracrafts-laravel-url-shortener)[proai/lumen-annotations

Route and event binding annotations for Laravel Lumen

1012.4k](/packages/proai-lumen-annotations)

PHPackages © 2026

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