koter84 / wpSOL

Wordpress Plugin for Login through login.scouting.nl
GNU General Public License v2.0
6 stars 5 forks source link
openid-client php wordpress wordpress-plugin wp-login

wpSOL

Wordpress-Supported Wordpress-Version Wordpress-Downloads Wordpress-Active-Installs

Contributors: koter84 \ Requires at least: 3.6 \ Tested up to: 6.1.1 \ Stable tag: 1.2.0 \ Tags: scouting, scouting nederland, sol, scoutsonline, openid, login, sidebar-widget \ License: GPLv2 or later \ License URI: http://www.gnu.org/licenses/gpl-2.0.html

Connect Wordpress to the Scouting Nederland OpenID-server

Index

Description

wpSOL connects WordPress to the Scouting Nederland OpenID-server to allow people to login and register with their login-account from scouting.nl

this plugin connects over https to login.scouting.nl to verify the login as part of the openid-standard

bugs and feature-requests can go to: GitHub or WordPress

Screenshots

1. wp-login.php with scouting-login

wp-login.php with scouting-login

2. sidebar-widget in theme twenty-fifteen

sidebar-widget in theme twenty-fifteen

3. sidebar-widget in theme twenty-fourteen

sidebar-widget in theme twenty-fourteen

4. sidebar-widget in theme twenty-thirteen

sidebar-widget in theme twenty-thirteen

5. sidebar-widget in theme twenty-twelve

sidebar-widget in theme twenty-twelve

6. sidebar-widget in custom theme

sidebar-widget in custom theme

Installation

  1. login to sol.scouting.nl and change your role to "webmaster".
  2. go to login.scouting.nl move your mouse over "mijn websites" and click on "voeg beheerde website toe".
  3. enter the domain which is setup for wordpress and select the organization you want to give access.
  4. install and activate the plugin, that's it.

Frequently Asked Questions

It's not working!

You probably need to add the domain of your website to login.scouting.nl, you can only do this when you are logged in as a webmaster. Check the installation-tab for a full explanation of how to do this.

Do i need to be part of Scouting Nederland to use this?

Yes, the OpenID-server is used to identify people and only allow access when they are a member of the right organisation within Scouting Nederland. To setup the system at Scouting Nederland you need the webmaster-privilege for your scouting-group.

Are there settings for this plugin?

Yes, there is a settings-page where you can setup a redirect after login or logout and setup the Name the user gets in their profile and enforce that.

Changelog

1.2.0

1.1.13

1.1.12

1.1.11

1.1.10

1.1.9

1.1.8

1.1.7

1.1.6

1.1.5

1.1.4

1.1.3

1.1.2

1.1.1

1.1.0

1.0.3

1.0.2

1.0.1

1.0

0.5

0.4

0.3

0.2

0.1

Upgrade Notice

1.1.0

Beware! The login-widget has been re-written to have the same code-output as standard widgets. Because of this you need to re-place the widget on your site, if you made custom CSS rules for this they won't work anymore! Keep in mind that after this update you need to update your custom-theme.

Translations