Change Log of Single Sign On

v. 1.0 2024-11-07 Kaizen Completed

Create a dashboard page, insert a table for each web application and its link

BEFORE AFTER

MODIFICATION in PHPRunner or cPanel or PHPMyAdmin

  1. Go to “Tables” tab and create “Dashboard”.

  2. Click on the newly created dashboard and go to “Layout” tab.
  3. Add a new “Code snippet”.

  4. There will be 4 code snippets to add for “JVS”, “SOT”, “STOCK” and “VMS”. For each code snippet:-
    • JVS
      • go to “jvs.sweetco.com.my” and get the current version and the landing page (must end with “.php” or “.html”)
      • add below code to code snippet by including the current version and landing page for JVS
        $header = "Journal Voucher System";
        echo "<table cellpadding=10px cellspacing=0px border=0>";
        echo "<tr><td><b>Current Version:</b></td><td> v. 2.2</td></tr>";
        echo "<tr><td><b>Link:</b></td><td><a href='external.php?url=https://jvs.sweetco.net/v.2.2/journal_voucher1_list.php' target='_blank'>JVS</a></td></tr>";
        echo "</table>";
    • SOT
      • go to “sot.sweetco.com.my” and get the current version and the landing page (must end with “.php” or “.html”)
      • add below code to code snippet by including the current version and landing page for SOT
        $header = "Sales Order Tracking";
        echo "<table cellpadding=10px cellspacing=0px border=0>";
        echo "<tr><td><b>Current Version:</b></td><td> v. 8.4</td></tr>";
        echo "<tr><td><b>Link:</b></td><td><a href='external.php?url=https://sot.sweetco.net/v.8.4/dashboard_dashboard.php' target='_blank'>SOT</a></td></tr>";
        echo "</table>";
    • STOCK
      • go to “stock.sweetco.com.my” and get the current version and the landing page (must end with “.php” or “.html”)
      • add below code to code snippet by including the current version and landing page for STOCK
        $header = "Stock Control";
        echo "<table cellpadding=10px cellspacing=0px border=0>";
        echo "<tr><td><b>Current Version:</b></td><td> v. 6.5.1</td></tr>";
        echo "<tr><td><b>Link:</b></td><td><a href='external.php?url=https://stock.sweetco.net/v.6.5/dashboard_dashboard.php' target='_blank'>Stock Control</a></td></tr>";
        echo "</table>";
    • VMS
      • go to “vms.sweetco.com.my” and get the current version and the landing page (must end with “.php” or “.html”)
      • add below code to code snippet by including the current version and landing page for VMS
        $header = "Vehicle Management System";
        echo "<table cellpadding=10px cellspacing=0px border=0>";
        echo "<tr><td><b>Current Version:</b></td><td> v. 3.3.1</td></tr>";
        echo "<tr><td><b>Link:</b></td><td><a href='external.php?url=https://vms.sweetco.net/v.3.3/dashboard_list.php' target='_blank'>VMS</a></td></tr>";
        echo "</table>";
    • Go to “Misc” tab and set the landing page.

    • Go to “Editor” tab, double-click on the title and rename it to “Single Sign-On v. 1.0”.


 

v. 1.0 2024-11-07 Beta Testing Completed

TEST OBJECTIVE: To test if “Stock Control”, “SOT”, “VMS” and “JVS” can directly login using the single login from “https://sso.sweetco.net/” if the same username EXISTS in all web applications

TESTING METHODOLOGY TEST RESULT
  1. Add “test4” in all “users” tables for all web applications with the same password
  2. Open “https://sso.sweetco.net/
  3. Log-in using “finance@sweetco.com.my”
  4. Click on each link of “Stock Control”, “SOT”, “VMS” and “JVS”
  5. Each link should be opened in a new tab without the need to enter the username and password anymore
 

  • SSO
  • Stock Control

  • SOT

  • VMS

  • JVS


 

TEST OBJECTIVE: To test if “Stock Control”, “SOT”, “VMS” and “JVS” can directly login using the single login from “https://sso.sweetco.net/” if the same username EXISTS in all web applications but with different passwords

TESTING METHODOLOGY TEST RESULT
  1. Change the password for “test4” in all web applications except for SSO
  2. Open “https://sso.sweetco.net/
  3. Log-in using “finance@sweetco.com.my”
  4. Click on each link of “Stock Control”, “SOT”, “VMS” and “JVS”
  5. Each link should be opened in a new tab without the need to enter the username and password anymore
 

  • Stock Control

  • SOT

  • VMS

  • JVS


 

TEST OBJECTIVE: To test if “Stock Control”, “SOT”, “VMS” and “JVS” can directly login using the single login from “https://sso.sweetco.net/” if the same username is NOT EXISTS in all web applications

TESTING METHODOLOGY TEST RESULT
  1. Add a new user only in SSO
  2. Open “https://sso.sweetco.net/
  3. Log-in using the new user’s username and password
  4. Click on each link of “Stock Control”, “SOT”, “VMS” and “JVS”
 

  • SSO

  • Stock Control
  • SOT
  • VMS
  • JVS