Azure / Office 365 SSO Login

Descriere

Azure AD, Azure B2C, Office 365 Login uses SAML Single Sign On to allows users residing at Microsoft Azure to login into your WordPress site securely using their Azure AD, Azure B2C, O365 accounts.
Only after successful authentication with Azure AD / Azure B2C, the plugin authorizes the users and grants them access to the WordPress site.

miniOrange Azure AD, Azure B2C, Office 365 Login Plugin acts as a SAML 2.0 Service Provider which can be configured to establish the trust between the plugin and Azure Active Directory / Azure B2CC to securely authenticate the Azure AD, Azure B2C or O365 users to the WordPress site.
WordPress Multi-Site Environment and the ability to configure Multiple IDPs against wordpress as service provider is also supported in premium Azure AD, Azure B2C, Office 365 Login plugin.

If you require any Single Sign On (SSO) application or need any help with installing this plugin, please feel free to email us at samlsupport@xecurify.com or Contact us.

List of Supported IdPs

  • Azure AD (supports SAML SSO for WordPress login)
  • Azure AD B2C (supports SAML SSO for WordPress login)
  • Office 365 (supports SAML SSO for WordPress login)
  • Keycloak (supports SAML SSO for WordPress login)
  • ADFS (supports SAML SSO for WordPress login)
  • Okta (supports SAML SSO for WordPress login)
  • Salesforce (supports SAML SSO for WordPress login)
  • Shibboleth (supports SAML SSO for WordPress login)
  • GSuite / Google Apps (supports SAML SSO for WordPress login)
  • miniOrange (supports SAML SSO for WordPress login)
  • OneLogin (supports SAML SSO for WordPress login)
  • Centrify (supports SAML SSO for WordPress login)
  • Gluu Server (supports SAML SSO for WordPress login)
  • SimpleSAMLphp (supports SAML SSO for WordPress login)
  • OpenAM (supports SAML SSO for WordPress login)
  • Ping (supports SAML SSO for WordPress login)
  • RSA (supports SAML SSO for WordPress login)
  • IBM (supports SAML SSO for WordPress login)
  • Oracle (supports SAML SSO for WordPress login)
  • Bitium (supports SAML SSO for WordPress login)
  • WSO2 (supports SAML SSO for WordPress login)
  • NetIQ (supports SAML SSO for WordPress login)
    and practically any SAML compliant Identity Provider.

WordPress Single Sign On (SSO)

Single Sign-On (SSO) is an authentication process in which a user can login to multiple applications and/or websites by using only a single set of login credentials (such as username and password). This prevents the need for the user to login separately into the different applications. Single Sign-On addresses the challenge of maintaining the credentials for each application separately, streamlining the process of signing-on without need to re-enter the password.

WordPress Single Sign On allows your users to login to your WordPress site by authenticating with their IDP. If your users first login to some other application connected to your IDP, they can seamlessly login to WordPress without being prompted for login again.

This SAML WordPress SSO solution provides SAML SSO capability to your WordPress site, converting it to a SAML compliant Service Provider which can be configured with any SAML compliant Identity Provider, allowing your users to login to your WP site.

WordPress Single Sign on also allows you to manage login and achieve Single Sign On on your WordPress membership site so that you can allow your users to login to WordPress as a member via using their IDP credentials.

Azure / O365 SAML Single Sign On supports all kinds of SSO use cases such as Azure login, Azure AD login, Office 365 login, ADFS login, Okta login, OneLogin SSO, Salesforce login, Google Apps login, Keycloak login, Auth0 login, Shibboleth login, PingFederate login, etc. allowing your users to securely login to the WordPress site.

Free Version Features

  • Login with Office 365 supports SSO with any 3rd party SAML supported Identity Providers like Azure AD, Azure B2C, Office 365, ADFS, Okta, Salesforce, Shibboleth, SimpleSAMLphp, OpenAM, Centrify, Ping, RSA, IBM, Oracle, OneLogin, Bitium, WSO2, NetIQ etc.
  • Auto Create Users – Users will be auto-created in WordPress after SSO
  • Login Widgets – Use Widgets to easily integrate the login link with your WordPress site.
  • Attribute Mapping – Easily map attributes like First Name, Last Name, Email and Username from SAML-compliant IdP to your WordPress user attributes.
  • Role Mapping – Select default role to assign to users on auto registration.

Standard Version Features

  • Unlimited Authentications – Unlimited authentication with your SAML 2.0 compliant Identity Providers like Azure AD, Azure B2C, Office 365, ADFS, Okta, Salesforce, Shibboleth, SimpleSAMLphp, OpenAM, Centrify, Ping, RSA, IBM, Oracle, OneLogin, Bitium, WSO2, NetIQ etc.
  • Advanced Attribute Mapping – Azure AD, Azure B2C, Office 365 Login provides the feature to map your IDP attributes to your WordPress site attributes like Username, Email, First Name, Last Name, Group/Role, Display Name.
  • Login Widgets and Short Code – Use Widgets to easily integrate the login link with your WordPress site. Use Short Code (PHP or HTML) generated by Login with Office 365 to place the login link wherever you want on the site.
  • Step-by-step Guides – Use step-by-step guide to configure your SAML-compliant Identity Provider like Azure AD, Azure B2C, Office 365, ADFS, Centrify, Google Apps, Okta, OneLogin, Salesforce, SimpleSAMLphp, Shibboleth, WSO2, JBoss Keycloak, Oracle.
  • Auto-redirect to IDP – Easily map attributes like First Name, Last Name, Email and Username from IdP to your WordPress user attributes.
  • Protect Site – Users trying to access WordPress will be redirected to the Identity Provider for SSO.
  • Customize SP Configuration – Change SP base URL and SP Entity ID.
  • Select Binding Type – Select HTTP-Post or HTTP-Redirect binding type to use for sending SAML Requests.
  • Integrated Windows Authentication – Support for Integrated Windows Authentication (IWA) in Azure AD, Azure B2C, Office 365 Login Premium plugin.

Premium Version Features

  • Includes all the STANDARD version features.
  • SAML Single Logout – Support for SAML Single Logout (Works only if your IDP supports SLO).
  • Auto-redirect to IDP – Users will be redirected to SAML-compliant IdP for SSO when trying to access the WordPress login page.
  • Protect Site – Users trying to access WordPress will be redirected to the SAML-compliant Identity Provider for SSO.
  • Advanced Role Mapping – Azure AD, Azure B2C, Office 365 Login provides the feature to assign WordPress roles your users based on the group/role sent by your SAML-compliant IDP.
  • Reverse-proxy Support – Support for sites behind a reverse-proxy in Login with Office 365 Premium plugin.
  • Multiple Certificates – Store Multiple IdP Certificates.
  • Custom Certificate – Have your own custom SAML-compliant SP X-509 Certificate.
  • WordPress Multi-site Support – Multi-Site environment is one which allows multiple subdomains / subdirectories to share a single installation. With multisite premium plugin, you can configure the SAML-compliant IDP in minutes for all your sites in a network. While, if you have basic premium plugin, you have to do plugin configuration on each site individually as well as multiple service provider configuration’s in the SAML-compliant IDP.

    For Example – If you have 1 main site with 3 subsites. Then, you have to configure the plugin 3 times on each site as well as 3 service provider configurations in your IDP. Instead, with multisite premium plugin. You have to configure the plugin only once on main network site as well as only 1 service provider configuration in the SAML-compliant IDP.

Enterprise Version Features

  • Includes all the STANDARD version features.
  • SAML Single Logout – Support for SAML Single Logout (Works only if your IDP supports SLO).
  • Auto-redirect to IDP – Users will be redirected to SAML-compliant IdP for SSO when trying to access the WordPress login page.
  • Protect Site – Users trying to access WordPress will be redirected to the SAML-compliant Identity Provider for SSO.
  • Advanced Role Mapping – Azure AD, Azure B2C, Office 365 Login provides the feature to assign WordPress roles your users based on the group/role sent by your SAML-compliant IDP.
  • Reverse-proxy Support – Support for sites behind a reverse-proxy in Login with Office 365 Premium plugin.
  • Multiple Certificates – Store Multiple IdP Certificates.
  • Custom Certificate – Have your own custom SAML-compliant SP X-509 Certificate.
  • WordPress Multi-site Support – Multi-Site environment is one which allows multiple subdomains / subdirectories to share a single installation. With multisite premium plugin, you can configure the SAML-compliant IDP in minutes for all your sites in a network. While, if you have basic premium plugin, you have to do plugin configuration on each site individually as well as multiple service provider configuration’s in the SAML-compliant IDP.
  • Multiple SAML IDPs Support – We now support configuration of Multiple SAML-compliant IDPs in the plugin to authenticate the different group of users with different IDP’s. You can give access to users by users to IDP mapping (which SAML-compliant IDP to use to authenticate a user) is done based on the domain name in the user’s email. (This is a PREMIUM feature with separate licensing. Contact us at info@xecurify.com to get licensing plans for this feature.)
  • All add-ons included.

If you are looking for an SAML-compliant Identity Provider,you can try out miniOrange On-Premise IdP.

Add-ons

We have a variety of add-ons that can be integrated with the Login with Office 365 plugin to improve the functionality of your WordPress site.

  • Page Restriction – This add-on is basically used to protect the pages/posts of your site with SAML-compliant IDP login page and also, restrict the access to pages/posts of the site based on the user roles.
  • BuddyPress Integration – This add-on maps the attributes fetched from the SAML-compliant IdP with BuddyPress attributes.
  • LearnDash Integration – This add-on will map the SAML-compliant IdP attributes to the LearnDash attributes.
  • SSO Login Audit – SSO Login Audit captures all the SSO users and will generate the reports.
  • Attribute Based Redirection – ABR add-on helps you to redirect your users to different pages after they log into your site, based on the attributes sent by your SAML-compliant Identity Provider.

Contact us at info@xecurify.com to get add-ons.

Website –

Check out our website for other plugins http://miniorange.com/plugins or click here to see all our listed WordPress plugins.
For more support or info email us at info@xecurify.com or Contact us. You can also submit your query from plugin’s configuration page.

Capturi ecran

  • Configure your WordPress as Service Provider.
  • Gather Metadata for your Identity Provider.
  • Configure Attribute/Role Mapping for Users in WordPress.
  • Add widget to enable Single Sign-on.
  • Plugin-tour which guides you through entire plugin setup.
  • Addons which extend plugin functionality.

Instalare

From your WordPress dashboard

  1. Visit Plugins > Add New.
  2. Search for Azure AD, Azure B2C, Office 365 Login. Find and Install Azure AD, Azure B2C, Office 365 Login.
  3. Activate the plugin from your Plugins page.

From WordPress.org

  1. Download Login with Office 365 plugin.
  2. Unzip and upload the login-with-office-365 directory to your /wp-content/plugins/ directory.
  3. Activate Login with Office 365 from your Plugins page.

Întrebări frecvente

I am not able to configure the Identity Provider with the provided settings

Please email us at info@xecurify.com or Contact us. You can also submit your app request from plugin’s configuration page.

For any query/problem/request

Visit Help & FAQ section in the plugin OR email us at info@xecurify.com or Contact us. You can also submit your query from plugin’s configuration page.

Verificări

Nu există nicio verificare pentru acest modul.

Contributori și dezvoltatori

„Azure / Office 365 SSO Login” este un software open-source. La acest modul au contribuit următoarele persoane.

Contributori

Istoric modificări

1.0.1

  • Compatibility with WordPress 5.5 and PHP 7.4+
  • Sanitization fixes

1.0

Initial public release