Passport WordPress Plugin Plugin WordPress, Download, Install
November 14, 2016
A WordPress plugin that allows users to login by authenticating with Passport via OAuth 2.0.
Passport WordPress Plugin Download Now
(If the link does not work)↓
Originals Link WordPress.org
https://wordpress.org/plugins/passport/
How to Install Passport WordPress Plugin Plugin, Manually
Make sure your settings are correct before logging out!!
In Passport
- Add a new API Key by navigating to
Settings
–>API Keys
. Leaving the default permissions will give this API key access to all of the Passport APIs. You may also choose limit the permissions on this key, the following are required[GET] /api/user
[POST] /api/user/registration
Required only if you configure the plugin to register new users automatically
- Create an application named WordPress or another name of your choosing, click on the
OAuth
tab and provide Passport the authorized URLs, request origins and logout URL for your WordPress site. - Click
Manage Roles
from the available row actions for the application you just created and add the following WordPress roles:- Administrator
- Author
- Contributor
- Editor
- Subscriber
- Make note of the API key, Client ID and Client Secret, these will be needed in the WordPress configuration steps.
In WordPress
- To manually install, follow one of the following options:
- Unzip the plugin into wp-content/plugins in your WordPress installation
- Log into your WordPress site, navigate to
Plugins
–>Add New
–>Upload Plugin
and select thepassport-wordpress-plugin.zip
- Once installed, Activate the plugin.
- Verify your settings and configuration.
- Ensure Passport Backend and Passport Frontend are running.
- Verify each item from Step 4 above is provided and correct.
- Test a login from another browser before logging out of your current session.
Example Settings
- Passport Backend URI:
http://127.0.0.1:9011
- Passport Frontend URI:
http://127.0.0.1:9031
- Client ID:
e6430720-d546-4491-a80f-567a833530af
- Client Secret:
f90d331d-a148-49db-9490-f047556c7215
- API Key:
d9d732fc-92cc-46c1-9008-80cce0cc8b27
Video
Plugin Not Working?
If any errors or problems with the plug-in then write comments.