I'd like to simplify the CAS settings page, and am curious what others think about the following simplifications and UI changes:

1. Put the CAS Proxy features in a separate fieldset, or hide them in Javascript unless that option is selected.

2. Remove "Force redirection on initial login" and "Redirect user on logout" checkboxes, and instead just verify that the corresponding fields are non-empty. The homepage can be specified with , so it's not a problem to make the field empty.

Comments

bfroehle’s picture

Status: Active » Needs review
StatusFileSize
new5.24 KB

I've attached what I had in mind for #2.

metzlerd’s picture

I like these ideas.

bfroehle’s picture

Me too, but I think we should kick this can down the road a bit. Things are pretty functional and we might be better off rolling some release candidate type releases.

bfroehle’s picture

Status: Needs review » Postponed
bfroehle’s picture

Other ideas
* Make Single Sign-Out always enabled.
* Allow more flexible hide/disable of e-mail field: #612790: Allow «Disabled email» and not only «Hide email»

bfroehle’s picture

Version: 6.x-3.x-dev » 7.x-1.x-dev
Status: Postponed » Needs review
StatusFileSize
new9.16 KB

Re-rolled #1 for 7.x-1.x.

bfroehle’s picture

Version: 7.x-1.x-dev » 6.x-3.x-dev
Status: Needs review » Patch (to be ported)

Fixed two bugs and committed to 7.x-1.x-dev.

bfroehle’s picture

Status: Patch (to be ported) » Needs review
StatusFileSize
new9.35 KB

Straightforward port to 6.x-3.x, with the exception that url_is_external() had to be replaced with equivalent code taken from drupal_goto().

bfroehle’s picture

Status: Needs review » Fixed

Committed to 6.x-3.x.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

  • Commit 9aedbcd on 7.x-1.x, 8.x-1.x by bfroehle:
    Issue #1082602: Remove unnecessary admin page clutter.