

#Powermta behind loadbalancer download#
Fixing error : fix backup file download in multi-site configuration.Fixing error : fix restore configuration filein multi-site configuration. Fix error on uninstall if table does not exists.Add support for Pantheon environments.Fix error with recent version of JetPack.Replace usage of deprecated MCrypt library by openssl. Replace SwiftMailer by native wordpress mailing library PHPMailer.Add new parameter settings for cURL : CA_PATH, CA_INFO, thanks to Basile.Fix serviceUrl with parameters, thanks to franck86.Fix incorrect PHP version requirement, thanks to olhovsky.Handle multivalued fields (thanks to jusabatier).Bug fix on multivalued fields with IN operator.Now you can use $cas_user_datas inside filter. Add new parameter to custom filter wp_cassify_grab_service_ticket_roles_to_push.When you have : $cas_user_datas = array( 'Student', 'Professor' ) Detect if user has already authenticated by CAS from your public pages and perform auto-login with gateway modeĪdd ‘-IN’ and ‘-NOTIN’ operators to process array attributes values returned from CAS.Debug settings, dump last xml cas server response.Custom shortcode to generate CAS login/logout link into your blog.Hook name : wp_cassify_custom_parsing_cas_xml_response (See online documentation) Custom filter to perform custom cas server response parsing.Add custom hooks : wp_cassify_after_cas_authentication, wp_cassify_before_auth_user_wordpress, wp_cassify_before_redirect, wp_cassify_after_redirect.Add support for web application hosted behind a reverse proxy.You can set Service Logout URL (Needs to have CAS Server with followServiceRedirects option configured).Define user account expiration rules bases on CAS User attributes.Purge user roles before applying user role rules.Define notifications rules based on user attributes values.Receive email notifications when trigger is fired (after user account creation, after user login/logout). 'redirect' => site_url( '/?wp_cassify_bypass=bypass' ), Create wordpress authentication form with redirect attribute like this : true, Much simpler bypass authentication with post method provided by Susan Boland (See online documentation).

#Powermta behind loadbalancer code#
Then you can access them via PHP Session.īe careful, to access to CAS User Attributes from your theme file (from 1.8.4), use code below : wp_cassify_get_cas_user_datas() ) You can choose CAS User attributes you want to populate.Backup / Restore plugin configuration options settings.Now multivaluate fields can be serialized to be stored in custom WP User meta. Add support for multivaluate cas user fields.Synchronize WordPress User metas with CAS User attributes.Automatic user creation if not exist in WordPress database.Compatible with CAS Protocol version 2 and 3.Initialize PHP session at a later stage (on wp_loaded not on init).Adding option logout on authentication failure to not disturb users.Now it’s now necessary to hack theme files to fire it. Fix bug on Gateway mode (autologin) (thanks to dedotombo again).Adding NCONTAINS operator (thanks to blandman).SLO (Single Log Out) support (thanks to dedotombo and me).If user don’t exist in WordPressĭatabase, it can be created automatically. You can build custom authorization rules according to cas user attributes populated. This is not only an authentication plugin. This JASIG CAS authentication plugin has no phpCas library dependency. As a reward for my efforts, I would like to receive T-shirts (or other goodies) as gifts from the universities or companies that use it.
