96d1230461
* feat(oauth): add sso, hide internal auth and logout options. (#355) * feat(DB): Add new migration func for SSO settings EE-613 * feat(publicSettings): public settings response modification for OAuth SSO EE-608 (#357) * feat(oauth): updated logout logic with logoutUrl. (#365) * feat(oauth): update new token expiration for OAuth EE-612 * feat(oauth): add internal-auth view. (#358) * feat(oauth): add internal-auth view. * feat(oauth): removed unused method. * feat(oauth): updated oauth settings model * feat(oauth): updated #auth view with hide internal auth option (#369) * HideInternalAuth logic update * feat(oauth): HideInternalAuth logic update * feat(oauth): internal auth view updates * feat(oauth): internal auth login issue. * set SSO to ON by default * update migrator unit test * set SSO to true by default for new instance * prevent applying the SSO logout url to the initial admin user * set HideInternalAuth to true by default Co-authored-by: fhanportainer <79428273+fhanportainer@users.noreply.github.com> Co-authored-by: Felix Han <felix.han@portainer.io>