Hi Ray, I should've been a bit more specific. I want to be able to hit CAS from web and mobile clients. I can pass along a domain parameter with the request to determine whether the authentication process should use the database or ADFS.
What I'd like to be able to do on the CAS side is extend the login functionality to: 1 - run some logic to verify the domain for that user 2 - direct the request to either the DB authentication or ADFS 3 - possibly do some manual manipulation of the attributes in the response I've looked through the ADFS Integration page and I only see info about modifying the claims. I already have a gradle overlay in place for running some custom logic around the db authentication, but I'm not sure how to override the functionality I'm looking for in points (1) and (2). On Wednesday, September 4, 2019 at 9:21:05 AM UTC-7, rbon wrote: > > Bobby, > > Authentication options are processed in the order they are listed in the > properties. > See https://apereo.github.io/cas/6.0.x/integration/ADFS-Integration.html > > Ray > > On Tue, 2019-09-03 at 16:34 -0700, Bobby Esfandiari wrote: > > Hello, > > I've been using CAS + DB Authentication for a number of services. Now I > need to integrate ADFS for a new client's users, but I'd like to retain the > ability to authenticate using the existing database. I've searched previous > topics and the CAS docs, but could not find a direct answer. > > I'd like to know if this is possible and if so, what would be the best way > of implementing it? I have some experience with the overlay functionality > (if that's needed), but I do not know the classes that would have to be > extended in this case. > > Thank you! > > -- > > Ray Bon > Programmer Analyst > Development Services, University Systems > 2507218831 | CLE 019 | [email protected] <javascript:> > > I respectfully acknowledge that my place of work is located within the > ancestral, traditional and unceded territory of the Songhees, Esquimalt and > WSÁNEĆ Nations. > -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/eb7b9261-f372-4e13-a886-dd741abc9b3f%40apereo.org.
