Troubleshooting

JSON key file does not contain all of client_email, client_id, private_key, and type

If you see the above error when trying to load your Service Account JSON keyfile into the Service Account section of Settings -> Google Apps Login, most likely you have obtained the wrong JSON file for the Service Account. You have taken it from a different section of the Google Developers Console site.

Maybe you have taken it from the API Manager – by clicking the download icon in the screenshot below.

Incorrect JSON keyfile

Instead you need to click into the service account, and then click ‘Manage Service Accounts’.

Then you can only obtain the JSON file via the ‘Create Key’ option. This is in the Permissions section:

Correct Service Account JSON keyfile

As always, please get in touch explaining where you’ve got stuck if you have any problems.

Google Apps Login is trusted by thousands of organizations from small businesses to NASDAQ-listed companies and government organizations.
Users click their way through Login via Google (just one click after the first time)

Users click their way through Login via Google (just one click after the first time)

You can try it out by clicking below to auto-create a test account on this site! This will show you the basic Google login process.
Try out Google login
 

Logging in is only the start – Google Apps Login takes care of all your WordPress user management. Find out more here.

[user_show_avatar]

See [user_first_name] – that was easy!

Your account has been created, and you are now logged in. On your own site, you will specify your Google Apps domain – e.g. mycompany.com – and only users on that domain will be allowed to auto-create accounts.
Logging in is only the start – Google Apps Login takes care of all your WordPress user management.
Find out more

×