PHPackages                             buzzingpixel/corbomite-user - 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. buzzingpixel/corbomite-user

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

buzzingpixel/corbomite-user
===========================

Corbomite User

3.1.0(7y ago)0217Apache-2.0PHPPHP &gt;=7.2

Since Jan 11Pushed 7y ago1 watchersCompare

[ Source](https://github.com/buzzingpixel/corbomite-user)[ Packagist](https://packagist.org/packages/buzzingpixel/corbomite-user)[ RSS](/packages/buzzingpixel-corbomite-user/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (10)Dependencies (18)Versions (16)Used By (0)

Corbomite User
==============

[](#corbomite-user)

Part of BuzzingPixel's Corbomite project.

This project provides user management for corbomite projects.

Usage
-----

[](#usage)

When you require this into a Corbomite project, the CLI commands, schedule config, and dependency injection config will automatically be set up.

### Installation

[](#installation)

Corbomite User needs to add a few database tables in order to function. In order to do this, it needs to create some migrations which then need to be run. Run the create-migrations command, which will place migration files in your Corobomite project.

```
php app user/create-migrations
```

After running that command, you'll need to run the migrations:

```
php app migrate/up
```

### Creating a user from the CLI

[](#creating-a-user-from-the-cli)

A CLI action is provided so you can add a user from the CLI.

```
php app user/create
```

### The API

[](#the-api)

Most things you'll need to do are available through the API:

```
$userApi = Di::get(\corbomite\user\UserApi::class);
```

### Schedule

[](#schedule)

Make sure you're running the schedule command every minute on a cron job. Corbomite User has two commands that it schedules that need to run in order for everything to work right.

### Http Actions

[](#http-actions)

#### Log In Action

[](#log-in-action)

The Login Action is provided to make it easy for you to provide a login form. Here's an example:

```
{% if dataStore().storeItem('LogInAction.hasError') %}

        There was an error logging you in!

{% endif %}

    {{ getCsrfInput() }}

```

```
{% if flashDataApi().getFlashData().getStoreItem('LogInAction').dataItem('success') ?? false %}
    Logged in successfully!
{% endif %}
```

License
-------

[](#license)

Copyright 2019 BuzzingPixel, LLC

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at .

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity64

Established project with proven stability

 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 ~7 days

Recently: every ~22 days

Total

14

Last Release

2625d ago

Major Versions

1.1.3 → 2.0.02019-01-21

2.2.1 → 3.0.02019-02-25

PHP version history (2 changes)1.0.0PHP &gt;=7.1

3.1.0PHP &gt;=7.2

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/27433694?v=4)[BuzzingPixel, LLC](/maintainers/buzzingpixel)[@buzzingpixel](https://github.com/buzzingpixel)

---

Top Contributors

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

###  Code Quality

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/buzzingpixel-corbomite-user/health.svg)

```
[![Health](https://phpackages.com/badges/buzzingpixel-corbomite-user/health.svg)](https://phpackages.com/packages/buzzingpixel-corbomite-user)
```

###  Alternatives

[aws/aws-sdk-php

AWS SDK for PHP - Use Amazon Web Services in your PHP project

6.2k532.1M2.5k](/packages/aws-aws-sdk-php)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.5M378](/packages/easycorp-easyadmin-bundle)[pocketmine/pocketmine-mp

A server software for Minecraft: Bedrock Edition written in PHP

3.5k77.4k89](/packages/pocketmine-pocketmine-mp)[simplesamlphp/simplesamlphp

A PHP implementation of a SAML 2.0 service provider and identity provider.

1.1k12.8M212](/packages/simplesamlphp-simplesamlphp)[directorytree/ldaprecord-laravel

LDAP Authentication &amp; Management for Laravel.

5752.2M17](/packages/directorytree-ldaprecord-laravel)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.4M524](/packages/shopware-core)

PHPackages © 2026

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