Difference between revisions of "WISE-PaaS/Single Sign-On(SSO)"

From ESS-WIKI
Jump to: navigation, search
Line 31: Line 31:
 
=== Apply a manager account for OpenID Central Server ===
 
=== Apply a manager account for OpenID Central Server ===
  
*''Please sen a request to [[WISE-Paas/OpenID_Connect_service_manager|WISE-Paas/OpenID Connect service manager]] by E-mail. And provide the following information''
+
''Please sen a request to [[WISE-Paas/OpenID_Connect_service_manager|WISE-Paas/OpenID Connect service manager]] by E-mail. And provide the following information''
 +
 
 
*Service name : [''RMM''] as your realm.
 
*Service name : [''RMM''] as your realm.
 
*Client name : [''RMMClient''] a client definition for a app to login in.
 
*Client name : [''RMMClient''] a client definition for a app to login in.

Revision as of 05:05, 10 January 2017

WISE-PaaS/OpenID is part of Advantech WISE-PaaS cloud solution and  plays an important role in the interoperability of Internet identity. It provides a central login mechanism.

WISE-PaaS/OpenID Connect utilizes Keycloak which is an open source identity and access management for modern applications and services.


Features Overview

Single-Sign On : Login once to multiple applications

Standard Protocols : OpenID Connect, OAuth 2.0 and SAML 2.0

Centralized Management : For admins and users

Adapters : Secure applications and services easily

High Performance : Lightweight, fast and scalable

Clustering : For scalability and availability

Themes : Customize look and feel

Extensible : Customize through code

Password Policies : Customize password policies


Implementation

Apply a manager account for OpenID Central Server

Please sen a request to WISE-Paas/OpenID Connect service manager by E-mail. And provide the following information

  • Service name : [RMM] as your realm.
  • Client name : [RMMClient] a client definition for a app to login in.
  • User registration : [True/False] Enable/Disable user registeration.
  • Administrator account : [RMMAdmin] Use this account to manage this realm. The default password is same as account name. Change password after first login.

Setting your service on OpenID server

....

Implement client codes

....

Sample code

......