laravel_cas_server maintained by juhedata
Last update
2024/07/13 08:46
License
Require
- php >=7.0
- ext-dom *
- illuminate/support ^5.5|^6.0|^7.0|^8.0
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2|^7.0
Last update
2024/07/13 08:46
License
Require
- php >=7.0
- ext-dom *
- illuminate/support ^5.5|^6.0|^7.0|^8.0
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2|^7.0
Last update
2021/02/23 06:13
License
Require
- php >=7.0
- ext-dom *
- illuminate/support ^5.5|^6.0|^7.0|^8.0
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2|^7.0
Last update
2021/02/18 09:40
License
Require
- php >=7.0
- ext-dom *
- illuminate/support ^5.5|^6.0|^7.0|^8.0
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2|^7.0
Last update
2021/01/15 07:34
License
Require
- php >=7.0
- ext-dom *
- illuminate/support ^5.5|^6.0|^7.0|^8.0
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2|^7.0
Last update
2021/01/14 08:37
License
Require
- php >=7.0
- ext-dom *
- illuminate/support ^5.5|^6.0|^7.0|^8.0
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2|^7.0
Last update
2020/10/13 10:40
License
Require
- php >=7.0
- ext-dom *
- illuminate/support ^5.5|^6.0|^7.0|^8.0
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2|^7.0
Last update
2020/10/13 04:06
License
Require
- php >=7.0
- ext-dom *
- illuminate/support ^5.5|^6.0|^7.0|^8.0
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2|^7.0
Last update
2018/04/03 16:03
License
Require
- php >=7.0
- ext-dom *
- illuminate/support 5.5.*|5.6.*
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2
Last update
2018/04/03 16:03
License
Require
- php >=7.0
- ext-dom *
- illuminate/support 5.5.*|5.6.*
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2
Last update
2018/04/03 15:33
License
Require
- php >=5.5.9
- ext-dom *
- illuminate/support 5.1.*|5.2.*|5.3.*|5.4.*
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2
Last update
2018/04/03 13:11
License
Require
- php >=5.5.9
- ext-dom *
- illuminate/support 5.1.*|5.2.*|5.3.*|5.4.*
- doctrine/dbal ^2.5
- guzzlehttp/guzzle ^6.2
Last update
2017/04/21 18:33
License
Require
- php >=5.5.9
- ext-dom *
- illuminate/support 5.1.*|5.2.*|5.3.*|5.4.*
- guzzlehttp/guzzle ^6.2
Last update
2017/01/16 08:51
License
Require
- php >=5.5.9
- ext-dom *
- laravel/framework 5.1.*|5.2.*|5.3.*
- guzzlehttp/guzzle ^6.2
Last update
2016/10/29 11:17
License
Require
- php >=5.5.9
- ext-dom *
- laravel/framework 5.1.*|5.2.*|5.3.*
- guzzlehttp/guzzle ^6.2
Last update
2016/10/13 00:53
License
Require
- php >=5.5.9
- illuminate/support 5.1.*|5.2.*|5.3.*
- illuminate/database 5.1.*|5.2.*|5.3.*
- illuminate/foundation 5.1.*|5.2.*|5.3.*
- illuminate/routing 5.1.*|5.2.*|5.3.*
- illuminate/queue 5.1.*|5.2.*|5.3.*
- illuminate/http 5.1.*|5.2.*|5.3.*
CAS Server for Laravel
laravel_cas_server is a Laravel package that implements the server part of CAS protocol v1/v2/v3.
This package works for Laravel >=5.5 .
Requirements
- PHP >=7.0
Installation && Usage
composer require juhedata/laravel_cas_serverphp artisan vendor:publish --provider="JuheData\CAS\CASServerServiceProvider"- modify
config/cas.php, fields in config file are all self-described php artisan migrate- make your
App\UserimplementJuheData\CAS\Contracts\Models\UserModel - create a class implements
JuheData\CAS\Contracts\TicketLockerTicketLocker示例 - create a class implements
JuheData\CAS\Contracts\Interactions\UserLoginUserLogin示例 - visit
http://your-domain/cas/loginto see the login page (assume that you didn't change therouter.prefixvalue inconfig/cas.php)
Example
If you are looking for an out of box solution of CAS Server powered by PHP, you can check php_cas_server