PHPackages                             intothesource/entrance - 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. intothesource/entrance

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

intothesource/entrance
======================

Entrance package for login and password reset

1.0.10(8y ago)082412BSD-2PHPPHP &gt;=5.5.9

Since Oct 5Pushed 8y ago3 watchersCompare

[ Source](https://github.com/intothesource/laravel-entrance)[ Packagist](https://packagist.org/packages/intothesource/entrance)[ Docs](https://github.com/intothesource/laravel-entrance)[ RSS](/packages/intothesource-entrance/feed)WikiDiscussions master Synced yesterday

READMEChangelog (4)Dependencies (1)Versions (26)Used By (2)

Entrance
========

[](#entrance)

Full entrance package, including login and password reset.

Install
-------

[](#install)

```
composer require intothesource/entrance
```

After install
-------------

[](#after-install)

#### ServiceProvider

[](#serviceprovider)

Add the following line to "config/app.php"

at "providers":

```
IntoTheSource\Entrance\EntranceServiceProvider::class,
Collective\Html\HtmlServiceProvider::class,
```

And at "aliases":

```
'Form'      => Collective\Html\FormFacade::class,
'Html'      => Collective\Html\HtmlFacade::class,
```

#### Creating the files

[](#creating-the-files)

Run the following command: (It's using force because the User and Password reset table already exist inside laravel. It will overwrite them.)

```
php artisan vendor:publish --force
```

#### Migration

[](#migration)

Run the command:

```
php artisan migrate
```

#### Middleware

[](#middleware)

Add the following lines to the '$routeMiddleware' array in the file 'App/Http/Kernel.php'

```
'checktoken' => \IntoTheSource\Entrance\Http\Middleware\CheckToken::class,
'checklogin' => \IntoTheSource\Entrance\Http\Middleware\CheckLogin::class,
```

#### E-Mails

[](#e-mails)

This package sends e-mails. Be sure to configure your mail settings. Set the global FROM adres inside -&gt; config/mail.php

```
Exmaple:
 'from' => ['address' => 'laravel@laravel.com', 'name' => 'LaravelDev'],
```

See [www.laravel.com/docs/master/mail](http://www.laravel.com/docs/master/mail) for more info about mail settings.

##### Using own email template for password reset mail.

[](#using-own-email-template-for-password-reset-mail)

Change the view route inside -&gt; config/entrance.php

```
'mail' => [
 			'password_reset' => ''
 		]
```

#### Authenticate Routes

[](#authenticate-routes)

Add all the routes into this group that requires the users to be logged in.

```
Route::group(['middleware' => 'checklogin'], function() {

});
```

##### Insert basic users (dont forget to change password)

[](#insert-basic-users-dont-forget-to-change-password)

put the following seeds to database/seeds/DatabaseSeeder.php in the run() function

```
$this->call(MainUserSeed::class);
```

Run

```
artisan db:seed
```

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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

Recently: every ~124 days

Total

25

Last Release

3206d ago

Major Versions

0.2.5 → 1.0.02015-11-26

### Community

Maintainers

![](https://www.gravatar.com/avatar/5ce4eca806b9f1efedf1a45634edc2a7dd5eff9baa43d0e6bdba5f53c9a38a27?d=identicon)[intothesource](/maintainers/intothesource)

---

Top Contributors

[![Silverboarder](https://avatars.githubusercontent.com/u/12057465?v=4)](https://github.com/Silverboarder "Silverboarder (15 commits)")[![gjroke](https://avatars.githubusercontent.com/u/20582379?v=4)](https://github.com/gjroke "gjroke (10 commits)")[![bbredewold](https://avatars.githubusercontent.com/u/2910910?v=4)](https://github.com/bbredewold "bbredewold (5 commits)")[![RamonSmit](https://avatars.githubusercontent.com/u/1906631?v=4)](https://github.com/RamonSmit "RamonSmit (3 commits)")

---

Tags

laravelpasswordloginresetthesourceintothesourceentrance

### Embed Badge

![Health badge](/badges/intothesource-entrance/health.svg)

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

###  Alternatives

[ellaisys/aws-cognito

Laravel Authentication using AWS Cognito (Web and API)

123256.9k1](/packages/ellaisys-aws-cognito)[martbock/laravel-diceware

Diceware Passphrase Generator for Laravel

3271.1k](/packages/martbock-laravel-diceware)[mi-lopez/laravel-sso

Simple PHP SSO integration for Laravel

621.1k](/packages/mi-lopez-laravel-sso)

PHPackages © 2026

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