Netvibes $model.subName User's Guide Page 87

  • Download
  • Add to my manuals
  • Print
  • Page
    / 124
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 86
Netvibes Documentation
Single Sign-On (SSO)
Single sign on allows an existing user management system to be integrated with the dashboard.
User accounts can be created and accessed based on their session with a separate system. Users can
access their dashboard account seamlessly without having to log in a second time.
The behaviour for users is as follows. When a new user visits the dashboard, a new Netvibes account,
based on their email address, is created for them. The account is created on the fly and they are
automatically logged in and presented with the dashboard. There is no interaction required by the
user.
Existing Netvibes users are asked if they wish to link their existing Netvibes account with the new
dashboard. On their successful authentication and approval, they are automatically logged in and
the dashboard is added to their “Dashboards” list.
SSO integration
The dashboard must be integrated using the simple, non-JavaScript iframe method.
The iframe calls a different script which contains several additional pieces of information: the
current timestamp, private and public keys, the email of the user who is logged in and a hash of
these items. It requires some logic (generating the timestamp, sha1 hashing, accessing the user's
email address) on the partner's site to generate this url with the relevant pieces of information.
The same script is called regardless of whether the user is, or is not, an existing Netvibes user.
Based on the user_email parameter, the user is either logged into their existing account or a new
account is created for them on the fly.
82
Page view 86
1 2 ... 82 83 84 85 86 87 88 89 90 91 92 ... 123 124

Comments to this Manuals

No comments