ngageoint / scale

Processing framework for containerized algorithms
http://ngageoint.github.io/scale/
Apache License 2.0
105 stars 45 forks source link

Issue 1788 - Better login form #1869

Closed mheppner closed 4 years ago

mheppner commented 4 years ago

Fixes #1788

Checklist

Affected app(s)

Description of change

This creates a bit more of a standard login form for SSO-enabled auth. Template logic was based on django-crispy-forms.

Normal login: Screenshot_2020-03-18 Login

Field-level validation: Screenshot_2020-03-18 Login(1)

Form-level validation: Screenshot_2020-03-18 Login(2)

With GEOAxIS enabled: Screenshot_2020-03-18 Login(3)

We can also move the single sign on section to the right (split the main box into two columns).