PHPackages                             upmind/provision-provider-auto-login - 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. upmind/provision-provider-auto-login

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

upmind/provision-provider-auto-login
====================================

Basic provisioning category/provider for obtaining signed urls to enable auto login to compatible online services

v6.1.0(1w ago)1264↓84.4%3[1 issues](https://github.com/upmind/provision-provider-auto-login/issues)[1 PRs](https://github.com/upmind/provision-provider-auto-login/pulls)GPL-3.0-onlyPHPPHP 8.1 - 8.3CI passing

Since Apr 29Pushed 1w ago2 watchersCompare

[ Source](https://github.com/upmind/provision-provider-auto-login)[ Packagist](https://packagist.org/packages/upmind/provision-provider-auto-login)[ RSS](/packages/upmind-provision-provider-auto-login/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (10)Dependencies (4)Versions (29)Used By (0)

[Upmind Provision Providers](https://github.com/upmind-automation) - Auto Login
===============================================================================

[](#upmind-provision-providers---auto-login)

[![Latest Version on Packagist](https://camo.githubusercontent.com/d36e361c2391d6bbe5c0c8661d2ffd4c21365483b8db6194e51fca9f9a2e21dc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f75706d696e642f70726f766973696f6e2d70726f76696465722d6175746f2d6c6f67696e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/upmind/provision-provider-auto-login)

This provision category contains functions to facilitate basic online service account creation/management including an automatic login feature.

- [Installation](#installation)
- [Usage](#usage)
    - [Quick-start](#quick-start)
- [Supported Providers](#supported-providers)
- [Functions](#functions)
- [Changelog](#changelog)
- [Contributing](#contributing)
- [Credits](#credits)
- [License](#license)
- [Upmind](#upmind)

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

[](#installation)

```
composer require upmind/provision-provider-auto-login
```

Usage
-----

[](#usage)

This library makes use of [upmind/provision-provider-base](https://packagist.org/packages/upmind/provision-provider-base) primitives which we suggest you familiarize yourself with by reading the usage section in the README.

### Quick-start

[](#quick-start)

The easiest way to see this provision category in action and to develop/test changes is to install it in [upmind/provision-workbench](https://github.com/upmind-automation/provision-workbench#readme).

Alternatively you can start using it for your business immediately with [Upmind.com](https://upmind.com/start) - the ultimate web hosting billing and management solution.

**If you wish to develop a new Provider, please refer to the [WORKFLOW](WORKFLOW.md) guide.**

Supported Providers
-------------------

[](#supported-providers)

The following providers are currently implemented:

- Generic (a generic highly configurable provider)
- [SpamExperts](https://api.antispamcloud.com/api/help.php)

Functions
---------

[](#functions)

FunctionParametersReturn DataDescriptionlogin()[*AccountIdentifierParams*](src/Data/AccountIdentifierParams.php)[*LoginResult*](src/Data/LoginResult.php)Obtain a signed login URL for the service that the system client can redirect tocreate()[*CreateParams*](src/Data/CreateParams.php)[*CreateResult*](src/Data/CreateResult.php)Creates an account and returns the `username` which can be used to identify the account in subsequent requests, plus other account informationsuspend()[*AccountIdentifierParams*](src/Data/AccountIdentifierParams.php)[*EmptyResult*](src/Data/EmptyResult.php)Suspend an accountunsuspend()[*AccountIdentifierParams*](src/Data/AccountIdentifierParams.php)[*EmptyResult*](src/Data/EmptyResult.php)Unsuspend an accountchangePackage()[*ChangePackageParams*](src/Data/ChangePackageParams.php)[*ChangePackageResult*](src/Data/ChangePackageResult.php)Change the package of an accountrenew()[*AccountIdentifierParams*](src/Data/AccountIdentifierParams.php)[*EmptyResult*](src/Data/EmptyResult.php)Renew an account's serviceterminate()[*AccountIdentifierParams*](src/Data/AccountIdentifierParams.php)[*EmptyResult*](src/Data/EmptyResult.php)Permanently delete an accountChangelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Credits
-------

[](#credits)

- [Harry Lewis](https://github.com/uphlewis)
- [Roussetos Karafyllakis](https://github.com/RoussKS)
- [Eric Iversen](https://github.com/Iversion)
- [All Contributors](../../contributors)

License
-------

[](#license)

GNU General Public License version 3 (GPLv3). Please see [License File](LICENSE.md) for more information.

Upmind
------

[](#upmind)

Sell, manage and support web hosting, domain names, ssl certificates, website builders and more with [Upmind.com](https://upmind.com/start) - the ultimate web hosting billing and management solution.

###  Health Score

50

—

FairBetter than 95% of packages

Maintenance78

Regular maintenance activity

Popularity18

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 95.1% 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 ~64 days

Recently: every ~139 days

Total

25

Last Release

13d ago

Major Versions

v3.0.3 → v4.02023-09-13

v4.0 → v5.02023-09-19

v5.1.8 → v6.0.02026-02-24

v5.1.9 → v6.1.02026-07-28

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/43346009?v=4)[Harry Lewis](/maintainers/uphlewis)[@uphlewis](https://github.com/uphlewis)

---

Top Contributors

[![uphlewis](https://avatars.githubusercontent.com/u/43346009?v=4)](https://github.com/uphlewis "uphlewis (77 commits)")[![CodelineEF](https://avatars.githubusercontent.com/u/103562787?v=4)](https://github.com/CodelineEF "CodelineEF (1 commits)")[![Iversion](https://avatars.githubusercontent.com/u/94454?v=4)](https://github.com/Iversion "Iversion (1 commits)")[![ojbaeza](https://avatars.githubusercontent.com/u/770003?v=4)](https://github.com/ojbaeza "ojbaeza (1 commits)")[![RoussKS](https://avatars.githubusercontent.com/u/7203382?v=4)](https://github.com/RoussKS "RoussKS (1 commits)")

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/upmind-provision-provider-auto-login/health.svg)

```
[![Health](https://phpackages.com/badges/upmind-provision-provider-auto-login/health.svg)](https://phpackages.com/packages/upmind-provision-provider-auto-login)
```

###  Alternatives

[wapmorgan/morphos

A morphological solution for Russian and English language written completely in PHP. Provides classes to inflect personal names, geographical names, decline and pluralize nouns, generate cardinal and ordinal numerals, spell out money amounts and time.

8291.4M10](/packages/wapmorgan-morphos)

PHPackages © 2026

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