Linux 软件免费装

Internet4Associations Single Sign On

开发者
更新时间 2024年9月14日 00:09
PHP版本: 3.0.1 及以上
WordPress版本: 4.9
版权: GPLv2 or later
版权网址: 版权信息

标签

membership sso single sign on membership management associations ams I4A Internet4Associations association management

下载

1.0.2 1.0.1 1.0.0 1.0.3 1.0.4

详情介绍:

This plug-in allows for Single Sign On between Internet4Associations (I4A) and WordPress. Members can sign in to WordPress using their I4A credentials.

安装:

The I4A SSO plugin uses the I4A web services to authenticate users. This allows for single sign on capabilities, where members can sign in to Wordpress using their I4A credentials (username and password). For this plug-in to work, you need to have licensed AMS, CMS, Office Manager, Office Manager Lite or Web Manager from I4A. Instructions:
  1. Unzip the 'i4a_sso.zip' in to the '/wp-content/plugins/' directory
  2. Activate the plugin through the "Plugins" menu in WordPress
  3. Go into the WordPress dashboard and configure the plugin by going into admin page and clicking the sidebar menu item "I4A SSO". The following options need to be configured:
  4. I4A Single SignOn WSDL URL - is the URL for the I4A SSO web service (usually of the form https://www.yourdomain.com/i4a/utilities/api/wordpress.cfc?WSDL)
  5. I4A SSO Web Service Username - The username for the I4A SSO web service
  6. I4A SSO Web Service Password - The password for the I4A SSO web service
The username and password can be obtained from within your i4a site's admin interface under Admin > API settings. Note: If you do not know the password and your site uses the API for other purposes, do not change the password or the other connections to the API will be broken.

常见问题:

How does this plugin authenticate users?

The I4A SSO plugin uses the I4A SSO web service API to authenticate members.

Does the plugin create new users in Wordpress?

Yes, it will create users in Wordpress if they don't exist, upon the member's first login. It does not save the member's password in WordPress. The member will always need to sign in with their I4A credentials. Members need to navigate to the I4A-hosted website to change their passwords.

How can I create hyperlinks to my I4A-hosted website so that the Wordpress user doesn't have to login again?

The I4A SSO plugin saves the user's single sign on token in a cookie in Wordpress. You need to append this SSO Token to the hyperlinks to your I4A-hosted website. This way the users can navigate over to the I4A-hosted website and not have to login again. The SSO token in the cookie field "ssoToken" To use it in a page or post, you can install another plug-in that will allow inline php code in your page (there are several). And something like the snippet below will then work. `[insert_php] if(is_user_logged_in()){ echo 'I4A SSO Token is: ' .$_COOKIE['ssoToken']; } [/insert_php]`

  • The above example uses the “Insert PHP WordPress Plugin”.