Hi, As the core developer of pac4j, I highly support this idea: I don't want to do the job twice (this is one of the main ideas behind pac4j BTW).
You must notice that buji-pac4j brings CAS support, but also OAuth, OpenID Connect, Google App Engine, SAML supports... So a big +1 to remove the CAS module in favor of buji-pac4j in Shiro 2. The only downside of this approach is that the Shiro community must follow the pac4j strategy on some points, like the fact pac4j v1.9 (the latest version) is Java 8 only. Thanks. Best regards, Jérôme 2016-07-08 16:23 GMT+02:00 Brian Demers [via Shiro Developer] < [email protected]>: > For 2.0 should we _stop_ supporting the CAS module in favor of buji-pac4j > (which uses Shiro). > > We seem to be leaning that way: > https://issues.apache.org/jira/browse/SHIRO-402 > > > If that is the path we want to go down, I'm guessing the migration path > would be mostly just be shiro.ini changes (and obviously a few > dependencies). > > I personally have not use the CAS realm or buji-pac4j, so if I'm way off > this please chime in. > > -Brian > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://shiro-developer.582600.n2.nabble.com/Future-CAS-module-support-in-Shiro-tp7579204.html > To start a new topic under Shiro Developer, email > [email protected] > To unsubscribe from Shiro Developer, click here > <http://shiro-developer.582600.n2.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=582600&code=bGVsZXVqQGdtYWlsLmNvbXw1ODI2MDB8LTExNzY2MzcxMTY=> > . > NAML > <http://shiro-developer.582600.n2.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://shiro-developer.582600.n2.nabble.com/Future-CAS-module-support-in-Shiro-tp7579204p7579214.html Sent from the Shiro Developer mailing list archive at Nabble.com.
