simple_cas_server icon indicating copy to clipboard operation
simple_cas_server copied to clipboard

CAS Server Package

Open loren138 opened this issue 8 years ago • 1 comments

Hi Leo,

I'm not sure if this is an option for your right now, but I've been working on a CAS Server Laravel Package (https://github.com/loren138/cas-server) which implements a lot of the same things you have (with the exception of warn). I think your implementation has a better design pattern than mine overall also.

Anyway, I was wondering if you would have any interest in trying to merge your implementation with mine as a package such that it would be easier to distribute and have other people contribute to.

Without it being a package, adding a new feature (such as Proxy) could cause a large amount of merge conflicts if people have cloned the full laravel instance and then altered the own views/added some of their own packages.

loren138 avatar Aug 12 '16 15:08 loren138

I had considered about this project should be a stand alone project or a package, finally I choose to create a stand alone project just because it's weird for a package to have an admin area. I have just reconsidered about it, I think my project can be divided into two projects, one focuses on implement CAS protocol and be a package, another focuses on UI/admin area and be a stand alone project depends on the first one.

leo108 avatar Aug 13 '16 09:08 leo108