Ok this does the same as my last attempt without removing the :url attribute. The two differences are url option is only extracted if present and validate_cas_setup is run each time. As with the existing code the cas_url is constructed each time. Now apps that use this can test server configurations without restarting the app.
Ok this does the same as my last attempt without removing the :url attribute. The two differences are url option is only extracted if present and validate_cas_setup is run each time. As with the existing code the cas_url is constructed each time. Now apps that use this can test server configurations without restarting the app.