Skip to content

Commit fe674c1

Browse files
committed
[WIP] Implement CAS authentication
1 parent 9917075 commit fe674c1

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

README.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# EdPaste
2-
EdPaste is a Laravel 5.5 (PHP Framework)-driven self-hosted Pastebin. Demo : https://paste.edra.ovh
2+
3+
EdPaste is self-hosted Pastebin.
4+
5+
It is a Laravel 5.5 (PHP Framework)-driven self-hosted Pastebin. Demo : https://paste.edra.ovh
36

47
## Features :
58
- Privacy options
@@ -8,6 +11,7 @@ EdPaste is a Laravel 5.5 (PHP Framework)-driven self-hosted Pastebin. Demo : htt
811
- Password protection (server-side hashed)
912
- User dashboard
1013
- Raw paste viewing
14+
- CAS authentication
1115

1216
Just git clone this repo on your server, make the `public` folder your webserver's `DocumentRoot`, for instance with an Apache2.4 VirtualHost :
1317
```

composer.json

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"require": {
1111
"php": ">=7.1.3",
1212
"laravel/framework": "5.7.*",
13+
"subfission/cas": ">=2.1.1 <3.0",
1314
"soundasleep/html2text": "~0.3"
1415
},
1516
"require-dev": {

config/app.php

+1
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@
162162
Illuminate\Translation\TranslationServiceProvider::class,
163163
Illuminate\Validation\ValidationServiceProvider::class,
164164
Illuminate\View\ViewServiceProvider::class,
165+
'Subfission\Cas\CasServiceProvider',
165166

166167
/*
167168
* Package Service Providers...

0 commit comments

Comments
 (0)