CAS Implementation Support for Bot Framework

26 views
Skip to first unread message

Raheel Khan

unread,
Jan 22, 2019, 9:25:47 AM1/22/19
to CAS Community
Hi,

I am new to authentication so please bear with any ignorance.

One of my clients has implemented CAS (hosted at: https://apps.idm.uab.edu/cas).

I am developing a Chatbot for them which is exposed via an IFrame on their domain.

The bot needs to pick up information about who is currently logged in and use that information for backend logic.

The bot code is server-side and does not have the ability to redirect the user's browser.

Looking for help with developing a strategy on how to achieve this.

Any help would be appreciated.

Regards,

Raheel Khan | Director, Business Development

Andy Ng

unread,
Jan 24, 2019, 8:53:13 PM1/24/19
to CAS Community
Hi Raheel,

If you want to pick up information about who is currently logged, most commonly people will use a CAS client library which is listed here: https://apereo.github.io/cas/5.3.x/integration/CAS-Clients.html.

Nowadays CAS server didn't only accept CAS protocol, they also might support OAuth2 / OpenID / SAML2 protocol (Or other login method). You might need to communicate with your client to see which protocol they accept to use.

See if the above works for you

Cheers!
- Andy
Reply all
Reply to author
Forward
0 new messages