overtrue/laravel-single-session

This package is abandoned and no longer maintained. No replacement package was suggested.

A plugin provide single session authentication for Laravel 5.

Maintainers

👁 overtrue

Package info

github.com/overtrue/laravel-single-session

pkg:composer/overtrue/laravel-single-session

Statistics

Installs: 700

Dependents: 0

Suggesters: 0

Stars: 18

Open Issues: 1

1.0.0 2017-12-11 12:15 UTC

Requires

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT f429bf23b9df1943cbd65912c2a81af878dc3d3d

  • overtrue <anzhengchao.woop@gmail.com>

This package is auto-updated.

Last update: 2020-03-04 00:15:44 UTC


README

A plugin provide single session authentication for Laravel 5.

Installing

$ composer require overtrue/laravel-single-session -vvv

Usage

  1. Register provider(if you disabled Laravel auto discovery)
 'providers' => [
 Overtrue\LaravelSingleSession\SingleSessionServiceProvider::class
 ],
  1. (Optional) Config the session:
 // config/session.php
 // The storage for store the last session id.
 'last_session_storage' => 'cache', // cache(default)/database

 // The field name of last session id.
 'last_session_field' => 'last_session_id', 

 // The path of redirect when logout after session changed.
 'redirect_path' => '/',
  1. it works.

Events

If the session changed, the following event will be triggered:

Overtrue\LaravelSingleSession\Events\SessionExpired

PHP 扩展包开发

想知道如何从零开始构建 PHP 扩展包?

请关注我的实战课程,我会在此课程中分享一些扩展开发经验 —— 《PHP 扩展包实战教程 - 从入门到发布》

License

MIT