PHPackages                             njenga55/agora - 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. [Framework](/categories/framework)
4. /
5. njenga55/agora

ActiveLibrary[Framework](/categories/framework)

njenga55/agora
==============

Agora laravel package

v1(4y ago)120MITPHP

Since Jun 6Pushed 4y ago1 watchersCompare

[ Source](https://github.com/njenga55/laravel-agora)[ Packagist](https://packagist.org/packages/njenga55/agora)[ RSS](/packages/njenga55-agora/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

Generate Agora Server Side Token
================================

[](#generate-agora-server-side-token)

generate server side tokens for agora in laravel.

### installation:

[](#installation)

installation via composer.

```
  composer require njenga55/agora
```

### Usage:

[](#usage)

Laravel

Generate sdk token

```
  Agora::sdkToken();
```

Generate Room token

```
  Agora::roomToken();
```

Generate Task token

```
  Agora::taskToken();
```

In some cases, as documented on the agora documentation, you might want to change the ability of your tokens. To set the context from which you want to generate ur access token from use

```
  Agora::setToken();

 Agora::setContext([
            'role' => 'ADMINROLE',
            'uuid' => 'some-uuid-value-here-especially-for-tasks-and-room'
        ])
```

where role can be either *ADMINROLE, WRITEROLE or READERROLE*

then followed by either roomToken() or taskToken()

```
$token = Agora::setContext([
           'role' => 'ADMINROLE',
           'uuid' => 'some-room--uuid'
       ])->roomToken()
```

```
$token = Agora::setContext([
          'role' => 'ADMINROLE',
          'uuid' => 'some-task--uuid'
      ])->taskToken()
```

### Licence:

[](#licence)

MIT

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity48

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

Unknown

Total

1

Last Release

1488d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2deeca0f987e8a286204ad8ce79e55043d5f26dc39593d4073c37767ee9d0440?d=identicon)[njenga55](/maintainers/njenga55)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/njenga55-agora/health.svg)

```
[![Health](https://phpackages.com/badges/njenga55-agora/health.svg)](https://phpackages.com/packages/njenga55-agora)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.8k543.8M20.0k](/packages/laravel-framework)[laravel/horizon

Dashboard and code-driven configuration for Laravel queues.

4.2k95.4M303](/packages/laravel-horizon)[shopware/platform

The Shopware e-commerce core

3.4k1.5M3](/packages/shopware-platform)[laravel/nightwatch

The official Laravel Nightwatch package.

36210.1M35](/packages/laravel-nightwatch)[magento/community-edition

Magento 2 (Open Source)

12.2k53.6k13](/packages/magento-community-edition)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M572](/packages/shopware-core)

PHPackages © 2026

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