Skip to content

Latest commit

 

History

History
15 lines (14 loc) · 1018 Bytes

File metadata and controls

15 lines (14 loc) · 1018 Bytes

sso-php-session

Simple SSO PHP based on session

Concept:

  • While session empty go to login page with sso-manager, while session not empty go to the last record session url.
  • When logout, sso-manager redirect to every record url stored in session then sso-client destroy local session and back to sso-manager until all url stored empty.
How to use:
  • include 'sso_manager.php'; and is_login(); to your first line login page.
  • Call sso_login(url_to_main_page); when user login success direct to url main page.
  • In main page first line include 'sso_client.php'; then Call sso_login(url_to_login_page);. In other system (other web page) just do like that, include 'sso_client.php'; and call sso_login(url_to_login_page);
  • For log out page just add include 'sso_manager.php'; and call sso_logout();