Articles in this section
Category / Section

Configure GitHub account linking in Janssen Casa

Published:
1 min read

This document lists steps for linking the GitHub account to Janssen Casa on a Gluu Flex deployment.

Get clientID and secret from GitHub

Register in Agama flow

  • Log in to Admin-UI
  • Auth SErver > Authn > AGAMA FLOWS
  • Use ‘Export Current Config’ or ‘Export Sample Config’.
  • Modify accordingly:
  • Import new JSON file
  • Restart authentication server

Final configuration

  • Modify /etc/default/jans-casa [ change -Dacr ] : "JAVA_OPTIONS="-server -Xms179m -Xmx179m -XX:+DisableExplicitGC -Djans.base=/etc/jans -Dserver.base=/opt/jans/jetty/jans-casa -Dlog.base=/opt/jans/jetty/jans-casa -Dpython.home=/opt/jython -Dadmin.lock=/opt/jans/jetty/jans-casa/.administrable -Dacr=agama_io.jans.casa.authn.acctlinking"

Test

If everything goes well, you should see the “GitHub” logo on the Casa login page.

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Access denied
Access denied