Page MenuHomeIn-Portal Phabricator

INP-1902 Populate the "SessionCookieDomains" system setting upon installationI
Needs ReviewPublic

Authored by erik on Mon, Mar 10, 10:14 AM.

Details

Reviewers
alex
Summary

Ensured non-enpty value for "SessionCookieDomains" system setting on installation

Test Plan

Part 1

  1. start clean install
  2. confirm, that on "Select Domain" step current domain is pre-selected
  3. finish installation
  4. login to the adm.console, go to the ConfigurationWebsiteAdvanced section
  5. confirm, that "Session Cookie Domains..." variable has hint "The Front-End Login form will be broken unless this setting is populated."
  6. confirm, that label for "CookieSessions" variable is "Session Management Method (for Front-End only)"

Part 2

  1. start upgrade
  2. ensure, that in the old database version, in the SystemSettings table, SessionCookieDomains variable has empty value
  3. ensure, that in the system/config.php “$_CONFIG['Misc']['Domain']” setting has non-empty value
  4. finish upgrade
  5. login to the adm.console, go to the ConfigurationWebsiteAdvanced section
  6. confirm, that "Session Cookie Domains..." variable has value from “$_CONFIG['Misc']['Domain']” setting
  7. confirm, that "Session Cookie Domains..." variable has hint "The Front-End Login form will be broken unless this setting is populated."
  8. confirm, that label for "CookieSessions" variable is "Session Management Method (for Front-End only)"

Diff Detail

Repository
rINP In-Portal
Branch
/in-portal/branches/5.2.x
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 11066
Build 3766: arc lint + arc unit

Event Timeline

erik created this revision.Mon, Mar 10, 10:14 AM
erik requested review of this revision.Mon, Mar 10, 10:14 AM
erik edited the test plan for this revision. (Show Details)Mon, Mar 10, 10:16 AM