I have created an customizable full stack CAS sample project, want to get your feedback!

202 views
Skip to first unread message

Andy Ng

unread,
Jul 3, 2021, 10:30:36 AM7/3/21
to CAS Community
Hi all,

I have created a new project called "Select Ur CAS", want to share it here to get some feedback :)


"Select Ur CAS" is a project aims to provide a customizable full stack CAS example, so you can have a solid working example to work on top of when you start building your own CAS server. 

For example, if you want to use Redis Ticket Registry, SAML 2 and OAuth 2 clients, plus maybe LDAP as authentication source. Using this project you can just spin up a complete working stack by just executing one docker command, no manual config needed on your end.

I am creating this to hopefully give beginners a way to start an Apereo CAS stack from the get go and able to get familiar with it right away.

While Select Ur CAS is work in progress, it currently supports:
6 authentication source, 3 attribute source, 3 CAS client, 3 ticket registry, and SAML, OAuth, OIDC client

I was going to polish it a lot more before sharing it to this group, but it is 2 years in production so I reckon to share it first, get some feedback, then further polish it later. 

Cheers!
- Andy

Ray Bon

unread,
Jul 5, 2021, 2:06:06 PM7/5/21
to cas-...@apereo.org
Andy,


Ray

On Sat, 2021-07-03 at 07:30 -0700, Andy Ng wrote:
Notice: This message was sent from outside the University of Victoria email system. Please be cautious with links and sensitive information.

Andy Ng

unread,
Jul 5, 2021, 9:38:29 PM7/5/21
to CAS Community, Ray Bon
 Hi Ray,

Thanks for sharing the Apereo CAS Initializr project! I do know about this project and it is a definitely a good starting point for beginners. 

One thing I wish (as a beginner point of view) is to also have the other side of the component ready and connected, like those Redis, MongoDB, SQL and so on, which is what my project trying to do.

Now that you mention it, I do think I might be able to incorporate Initializr into my project (or in reverse) in some way, let me take a look into it and see.

Many thanks!

Cheers!
- Andy

Pablo Vidaurri

unread,
Jul 6, 2021, 5:05:30 PM7/6/21
to CAS Community, Andy Ng, Ray Bon
Thanks for doing this, will check it out.
Reply all
Reply to author
Forward
0 new messages