dev-master
9999999-devAllow users to log in with WP account.
MIT
The Requires
by Arslan Imamutdinov
authentication
v0.1.0-beta.1
0.1.0.0-beta1Allow users to log in with WP account.
MIT
The Requires
by Arslan Imamutdinov
authentication
Wallogit.com
2017 © Pedro Peláez
Allow users to log in with WP account.
Extension provides authentication into Flarum forum with Wordpress site account., (*1)
| Extension settings on administration panel |
|---|
![]() |
| Forum login popup with activated Wordpress extension |
|---|
![]() |
composer require arslanim/flarum-ext-auth-wp
Configure extension at Flarum extensions management page., (*2)
App id - Your forum identifier in Wordpress-site App secret - Your forum secret key from Wordpress-site Wordpress site url - Your Wordpress-site url
App id and App secret are generate by "WP REST API - OAuth 1.0a Server" plugin in Wordpress site. For more information about required plugins on Wordpress site proceed to wordpress setup section., (*3)
Assuming that you have already installed wordpress site, lets take a look on plugin installation. For authorization/authentication from Flarum forum, using flarum-ext-auth-wp, you need to instal two plugins on Wordpress site: 1. WP REST API - OAuth 1.0a Server (v. 0.2.1 or higher) - JSON-based REST API for WordPress, originally developed as part of GSoC 2013; 2. WP REST API (2.0-beta14 or higher) - Authenticate with your site via OAuth 1.0a., (*4)
Link: http://v2.wp-api.org/, (*5)
When installation will be completed -> activate plugins from Plugins page in Wordpress console., (*6)
Then you need to register new application (your forum based on Flarum). Go to WP admin panel and navigate to
Users -> Applications:, (*7)
, (*8)
Add new application:, (*9)
, (*10)
Fill fields and click Add Consumer. After that you will be redirecting to Edit Application page:, (*11)
, (*12)
Below there is OAuth Credentials section with Client Key and Client Secret values. This values you need to copy to flarum-ext-auth-wp extension settings on Flarum Extensions page:, (*13)
, (*14)
Then click Save Changes. Aaaaaaaaaand that's it! Now you can use your Wordpress site account for login on your awesome Flarum forum. GLHF ;), (*15)
Allow users to log in with WP account.
MIT
authentication
Allow users to log in with WP account.
MIT
authentication