PHPackages                             bantenprov/profil-pengguna - 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. bantenprov/profil-pengguna

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

bantenprov/profil-pengguna
==========================

Repository untuk membuat profil pengguna banten satu login

072PHP

Since Jan 2Pushed 8y ago1 watchersCompare

[ Source](https://github.com/bantenprov/profil-pengguna)[ Packagist](https://packagist.org/packages/bantenprov/profil-pengguna)[ RSS](/packages/bantenprov-profil-pengguna/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Profil Pengguna
===============

[](#profil-pengguna)

Profil Pengguna Aplikasi Pemerintah Provinsi Banten

### install

[](#install)

### install kanekes :

[](#install-kanekes-)

```
$ composer create-project bantenprov/kanekes project_name "v0.3.0"`
```

### install package :

[](#install-package-)

```
$ composer require bantenprov/profil-pengguna:dev-master`
```

### require

[](#require)

`kanekes v0.3.0`

### edit config

[](#edit-config)

edit `config/app.php` :

```
'providers' => [
    Illuminate\Redis\RedisServiceProvider::class,
    Illuminate\Auth\Passwords\PasswordResetServiceProvider::class,
    Illuminate\Session\SessionServiceProvider::class,
    Illuminate\Translation\TranslationServiceProvider::class,
    Illuminate\Validation\ValidationServiceProvider::class,
    Illuminate\View\ViewServiceProvider::class,
    //....
    Collective\Html\HtmlServiceProvider::class,
    Bantenprov\ProfilPengguna\ProfilPenggunaServiceProvider::class,
```

```
'aliases' => [
    'Schema' => Illuminate\Support\Facades\Schema::class,
    'Session' => Illuminate\Support\Facades\Session::class,
    'Storage' => Illuminate\Support\Facades\Storage::class,
    'URL' => Illuminate\Support\Facades\URL::class,
    'Validator' => Illuminate\Support\Facades\Validator::class,
    'View' => Illuminate\Support\Facades\View::class,
    //...
    'Form' => Collective\Html\FormFacade::class,
    'Html' => Collective\Html\HtmlFacade::class,
    'Profil' => Bantenprov\ProfilPengguna\Facades\ProfilPengguna::class,
```

### Artisan command

[](#artisan-command)

```
php artisan profil-pengguna:install
```

jika berhasil maka pada terminal atau command prompt akan terlihat seperti :

```
Copied Directory [/workbench/bantenprov/profil-pengguna/src/resources/views] To [/resources/views]
Publishing complete.
Copied File [/workbench/bantenprov/profil-pengguna/src/config/config.php] To [/config/profil-pengguna.php]
Publishing complete.
Copied File [/workbench/bantenprov/profil-pengguna/src/stub/traits/trait.stub] To [/app/Traits/ProfilPenggunaTrait.php]
Publishing complete.
Installation done
```

#### tambahkan `Profil::route()` pada `routes/web.php`

[](#tambahkan-profilroute-pada-routeswebphp)

```
Profil::route();
```

jalankan artisan command : `php artisan route:list --name=profil` untuk melihat route name dan url

### config

[](#config)

untuk mengganti prefix atau middleware dapat di ganti melalui file `config/profil-pengguna.php`

```
    'middleware' => 'auth',
    'prefix'     => 'dashboard'
```

### Trait

[](#trait)

untuk menambahkan method yang belum ada pada class `ProfilPenggunaController` bisa ditambahkan pada `app/Traits/ProfilPenggunaTrait.php`.

### Contoh

[](#contoh)

misal untuk menambahkan method `changePicture` pada class `ProfilPenggunaController` :

```
	namespace App\Traits;

	trait ProfilPenggunaTrait
	{
		public function changePicture(\Request $request)
		{
			return 'change picture';
		}
	}
```

jadi pada `routes/web.php` bisa ditambahkan seperti berikut :

```
Profil::route();
//...

Route::get('/profil/change-picture','\Bantenprov\ProfilPengguna\Http\Controllers\ProfilPenggunaController@changePicture')->name('profil.change-picture');
```

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 69.2% 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/811618334e937542bb0d5723158e05de7445bb5e8851ce086d6cc7a7c0146166?d=identicon)[bantenprov](/maintainers/bantenprov)

---

Top Contributors

[![andri-sudarmawijaya](https://avatars.githubusercontent.com/u/28795941?v=4)](https://github.com/andri-sudarmawijaya "andri-sudarmawijaya (9 commits)")[![feripratama](https://avatars.githubusercontent.com/u/32523275?v=4)](https://github.com/feripratama "feripratama (2 commits)")[![bantenprov](https://avatars.githubusercontent.com/u/28588981?v=4)](https://github.com/bantenprov "bantenprov (1 commits)")[![eroorsys](https://avatars.githubusercontent.com/u/26441855?v=4)](https://github.com/eroorsys "eroorsys (1 commits)")

### Embed Badge

![Health badge](/badges/bantenprov-profil-pengguna/health.svg)

```
[![Health](https://phpackages.com/badges/bantenprov-profil-pengguna/health.svg)](https://phpackages.com/packages/bantenprov-profil-pengguna)
```

###  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.2M118](/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)
