SSO :: API SSO

S No Resource Name API Endpoint
1 Manage Modules http://realtorwebsolution.com/sso/web/index.php/v1/ssomoduleinformation
2 Manage Permission http://realtorwebsolution.com/sso/web/index.php/v1/ssomodulepermission
3 Manage User http://realtorwebsolution.com/sso/web/index.php/v1/ssouserinformation
4 User Access Rights http://realtorwebsolution.com/sso/web/index.php/v1/ssouseraccessright
5 Manage Roles http://realtorwebsolution.com/sso/web/index.php/v1/ssoroleinformation
6 Map User Role http://realtorwebsolution.com/sso/web/index.php/v1/ssouserrole
7 Manage Tokens http://realtorwebsolution.com/sso/web/index.php/v1/ssousertoken
8 8.1) Login Level1 http://realtorwebsolution.com/sso/web/index.php/v1/auth/level1

LOGIN METHOD - POST

  • Params
    • email - required
    • password - required
    • module_tag - required
    • hmac - required (sha1 of email, password, module_tag and hkey provided by SSO to module and sequence should be same)
8.2) Login Level2 http://realtorwebsolution.com/sso/web/index.php/v1/auth/level2

LOGIN METHOD - POST

  • Params
    • registration_number - required
    • password - required
    • module_tag - required
    • hmac - required (sha1 of registration_number, password, module_tag and hkey provided by SSO to module and sequence should be same)
(8) Is Token Active http://realtorwebsolution.com/sso/web/index.php/v1/auth/istokenactive

IS TOKEN ACTIVE METHOD - POST

  • Params
    • token - required
    • module_tag - required
    • hmac - required (sha1 of token, module_tag and hkey provided by SSO to module and sequence should be same)
(9) Delete Token http://realtorwebsolution.com/sso/web/index.php/v1/auth/deletetoken

DELETE TOKEN METHOD - POST

  • Params
    • token - required
    • module_tag - required
    • hmac - required (sha1 of token, module_tag and hkey provided by SSO to module and sequence should be same)