Secure way to log into WordPress using Google Apps Login
One of the difficult and challenging for any developer or digital company managing websites is remembering all the different usernames and passwords used to access a website. It becomes even harder to manage these should someone leave your company as you now have to update hundreds of website logins for security reasons.
Wouldn’t it be easier if there was one login procedure that could be easily managed on any website and controlled from a third party location meaning no longer would you need to make note of website login details or change hundreds of settings when someone leaves!
That plugin is the ‘Google Apps Login’ which securely allows you to log into a WordPress website using your Google Apps domain meaning that webdeveloper.com could access johns-plumbing.co.uk website by simply installing the plugin, adding permissions via Google and that’s it, you and your team can easily log in and update the website and with the plugin using Google’s recommended OAuth2 and the multifactor authentication if enabled, it becomes even harder for a website to be hacked if the password was set to “Password123” (You’d be surprised how often I get that).
If your unsure how to get it set up, no worries here is a handy step-by-step guide;
1) Go to: Google Developer Console and Select a project from the dropdown box at the top, create a project if you haven’t done so before or access an existing project.
2)Next, click into the new project if not already selected, then click API Manager from the top-left menu button.
Select the Credentials sub-menu from the left. Click the OAuth consent screen tab at the top.
You must select an Email Address if one is not already selected. You must also enter your company or blog name in Product name. Optionally, you can add your logo and other URLs to customize what your users see when they first login. Click Save.
3) Then you must create a new ‘OAuth client ID’ entry within the project, of type ‘Web Application’. To create this, you need to click back into the Credentials tab, then click the blue Create credentials dropdown. Click OAuth client ID.
4)In the page that follows, select Web Application as the Application type.
Beneath that, input the following items into your new Google ‘Client ID’:
https://www.forbiddenchunk.co.uk/ (your site URL)
Authorized redirect URIs:
https://www.forbiddenchunk.co.uk/wp-login.php (your site’s login URL)
To create the Client ID entry, click the blue Create button.
5) You must copy and paste these values into the boxes back on the WordPress plugin settings screen – i.e. back in your WordPress admin, under Settings -> Google Apps Login.
6, F or that little iv in brackets they use in footnotes) That’s it!
The plugin also offers a Premium and Enterprise versions which allow you create specific roles for each user and disable the regular WordPress login method for added security!
Hope that helps, make sure to check out the plugins website for more details and tutorials; Click Here for plugin website
Any questions, comment below and happy coding 🙂