datopian / ckanext-iaea

Custom extension for IAEA CKAN
GNU Affero General Public License v3.0
0 stars 1 forks source link

Estimate and Implement SSO login as default login. #40

Closed sagargg closed 2 years ago

sagargg commented 2 years ago

Acceptance Criteria

Tasks

Analysis

We can disable traditional login with a simple configuration in the ckanext-saml2auth extension. ckanext.saml2auth.enable_ckan_internal_login = True

  1. Replace the login button link on the top header with the SSO link/controller. [Configurable]
  2. Remove the register button and log out. [Configurable]
  3. Restric traditional login/register page. [Configurable]
  4. Redirect the home page as default after the user logged in instead of the dashboard page. [30 min]

Estimate

We estimated 1.5 Hours to implement the above items with buffer time.