PHPackages                             fannoxnetwork/fannoxcloudlogin - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. fannoxnetwork/fannoxcloudlogin

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

fannoxnetwork/fannoxcloudlogin
==============================

A library for Fannox Cloud login integration

04PHP

Since Sep 1Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Fannoxnetwork/FannoxCloudLogin)[ Packagist](https://packagist.org/packages/fannoxnetwork/fannoxcloudlogin)[ RSS](/packages/fannoxnetwork-fannoxcloudlogin/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

FannoxCloudLogin Library
========================

[](#fannoxcloudlogin-library)

The `FannoxCloudLogin` library facilitates integration with the Fannox Cloud OAuth system, enabling client websites to authenticate users through Fannox Cloud. This library handles the OAuth 2.0 authorization code flow, manages session states, and retrieves user data upon successful authentication.

Features
--------

[](#features)

- **OAuth 2.0 Authorization Code Flow**: Securely authenticate users using the Fannox Cloud OAuth system.
- **State Management**: Ensures secure handling of state parameters to prevent CSRF attacks.
- **Access Token Exchange**: Safely exchanges authorization codes for access tokens.
- **User Data Retrieval**: Fetches authenticated user data using the obtained access token.
- **cURL-Based Requests**: Uses cURL for HTTP requests to communicate with the Fannox Cloud API.

Requirements
------------

[](#requirements)

- **PHP**: Version 7.2 or higher.
- **MySQL**: Database for storing user logins and managing OAuth states.

Installation
------------

[](#installation)

1. **Clone the Repository**: ```
    git clone https://github.com/Fannoxnetwork/FannoxCloudLogin.git
    ```

###  Health Score

14

—

LowBetter than 2% of packages

Maintenance29

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity17

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/267cc40e90f7e5dded95c47fe48d78c506259b6b8eaa1dad56dace3dd8b65479?d=identicon)[fannoxnaija](/maintainers/fannoxnaija)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/fannoxnetwork-fannoxcloudlogin/health.svg)

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

###  Alternatives

[namshi/jose

JSON Object Signing and Encryption library for PHP.

1.8k99.6M101](/packages/namshi-jose)[league/oauth1-client

OAuth 1.0 Client Library

99698.8M106](/packages/league-oauth1-client)[bezhansalleh/filament-shield

Filament support for `spatie/laravel-permission`.

2.8k2.9M88](/packages/bezhansalleh-filament-shield)[gesdinet/jwt-refresh-token-bundle

Implements a refresh token system over Json Web Tokens in Symfony

70516.4M35](/packages/gesdinet-jwt-refresh-token-bundle)[league/oauth2-google

Google OAuth 2.0 Client Provider for The PHP League OAuth2-Client

41721.2M117](/packages/league-oauth2-google)[illuminate/auth

The Illuminate Auth package.

9327.3M1.0k](/packages/illuminate-auth)

PHPackages © 2026

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