Google Apps Login - Version 2.8.13

Version Description

Ready for WordPress 4.4. New translation strings for languages.

Download this release

Release Info

Developer danlester
Plugin Icon 128x128 Google Apps Login
Version 2.8.13
Comparing to
See all releases

Code changes from version 2.8.12 to 2.8.13

core/core_google_apps_login.php CHANGED
@@ -956,11 +956,11 @@ class core_google_apps_login {
956
  'ga_jsonkeyfile|file_upload_error2' => __('Error with file upload on the server - file was too large', 'google-apps-login'),
957
  'ga_jsonkeyfile|file_upload_error6' => __('Error with file upload on the server - no temp directory exists', 'google-apps-login'),
958
  'ga_jsonkeyfile|file_upload_error7' => __('Error with file upload on the server - failed to write to disk', 'google-apps-login'),
959
- 'ga_jsonkeyfile|no_content' => __('JSON key file was empty'),
960
- 'ga_jsonkeyfile|decode_error' => __('JSON key file could not be decoded correctly'),
961
- 'ga_jsonkeyfile|missing_values' => __('JSON key file does not contain all of client_email, client_id, private_key, and type'),
962
- 'ga_jsonkeyfile|not_serviceacct' => __('JSON key file does not represent a Service Account'),
963
- 'ga_jsonkeyfile|bad_pem' => __('Key cannot be coerced into a PEM key - invalid format in private_key of JSON key file')
964
  );
965
  if (isset($local_error_strings[$fielderror])) {
966
  return $local_error_strings[$fielderror];
956
  'ga_jsonkeyfile|file_upload_error2' => __('Error with file upload on the server - file was too large', 'google-apps-login'),
957
  'ga_jsonkeyfile|file_upload_error6' => __('Error with file upload on the server - no temp directory exists', 'google-apps-login'),
958
  'ga_jsonkeyfile|file_upload_error7' => __('Error with file upload on the server - failed to write to disk', 'google-apps-login'),
959
+ 'ga_jsonkeyfile|no_content' => __('JSON key file was empty', 'google-apps-login'),
960
+ 'ga_jsonkeyfile|decode_error' => __('JSON key file could not be decoded correctly', 'google-apps-login'),
961
+ 'ga_jsonkeyfile|missing_values' => __('JSON key file does not contain all of client_email, client_id, private_key, and type', 'google-apps-login'),
962
+ 'ga_jsonkeyfile|not_serviceacct' => __('JSON key file does not represent a Service Account', 'google-apps-login'),
963
+ 'ga_jsonkeyfile|bad_pem' => __('Key cannot be coerced into a PEM key - invalid format in private_key of JSON key file', 'google-apps-login')
964
  );
965
  if (isset($local_error_strings[$fielderror])) {
966
  return $local_error_strings[$fielderror];
css/gal-admin.css CHANGED
@@ -1,3 +1,8 @@
 
 
 
 
 
1
 
2
  .galtab.active {
3
  display: block;
1
+ #gal-tabs {
2
+ border-bottom: 1px solid #ccc;
3
+ padding-bottom: 0;
4
+ padding-left: 10px;
5
+ }
6
 
7
  .galtab.active {
8
  display: block;
google_apps_login.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: Google Apps Login
5
  * Plugin URI: http://wp-glogin.com/
6
  * Description: Simple secure login for Wordpress through users' Google Apps accounts (uses secure OAuth2, and MFA if enabled)
7
- * Version: 2.8.12
8
  * Author: Dan Lester
9
  * Author URI: http://wp-glogin.com/
10
  * License: GPL3
@@ -17,7 +17,7 @@ require_once( plugin_dir_path(__FILE__).'/core/core_google_apps_login.php' );
17
 
18
  class basic_google_apps_login extends core_google_apps_login {
19
 
20
- protected $PLUGIN_VERSION = '2.8.12';
21
 
22
  // Singleton
23
  private static $instance = null;
4
  * Plugin Name: Google Apps Login
5
  * Plugin URI: http://wp-glogin.com/
6
  * Description: Simple secure login for Wordpress through users' Google Apps accounts (uses secure OAuth2, and MFA if enabled)
7
+ * Version: 2.8.13
8
  * Author: Dan Lester
9
  * Author URI: http://wp-glogin.com/
10
  * License: GPL3
17
 
18
  class basic_google_apps_login extends core_google_apps_login {
19
 
20
+ protected $PLUGIN_VERSION = '2.8.13';
21
 
22
  // Singleton
23
  private static $instance = null;
lang/google-apps-login.pot CHANGED
@@ -1,41 +1,57 @@
1
- # Copyright (C) 2014
2
  # This file is distributed under the same license as the package.
3
  msgid ""
4
  msgstr ""
5
  "Project-Id-Version: \n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/googleappslogin\n"
7
- "POT-Creation-Date: 2014-04-28 18:15:50+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2014-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
15
- #: basic_google_apps_login.php:47
16
  msgid "For full support, and premium features that greatly simplify WordPress user management for admins, please visit:"
17
  msgstr ""
18
 
19
- #: basic_google_apps_login.php:80
20
- msgid "The Domain Control section is only applicable to the premium version of this plugin."
21
  msgstr ""
22
 
23
- #: basic_google_apps_login.php:82
24
  msgid "In this basic version of the plugin, any <i>existing</i> WordPress account corresponding to a Google email address can authenticate via Google."
25
  msgstr ""
26
 
27
- #: basic_google_apps_login.php:132
28
  msgid "Completely forget about WordPress user management - upgrade to <a href=\"%s\">Google Apps Login premium</a> to automatically sync users from your Google Apps domain"
29
  msgstr ""
30
 
31
- #: basic_google_apps_login.php:134
32
- msgid "Purchase"
33
  msgstr ""
34
 
35
- #: basic_google_apps_login.php:135
36
  msgid "No Thanks"
37
  msgstr ""
38
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
39
  #: core/commercial_google_apps_login.php:43
40
  msgid "User with email address %s must use Login with Google"
41
  msgstr ""
@@ -53,226 +69,340 @@ msgid "Email address needs to be in %s."
53
  msgstr ""
54
 
55
  #: core/commercial_google_apps_login.php:91
56
- msgid "%s not authorized - <a href=\"https://accounts.google.com/Logout\" target=\"_blank\">Sign out of Google</a> to switch accounts"
 
 
 
 
 
57
  msgstr ""
58
 
59
- #: core/commercial_google_apps_login.php:149
60
  msgid "By default, any existing account can authenticate either via Google (if a Gmail/Google Apps account), or by WordPress username/password."
61
  msgstr ""
62
 
63
- #: core/commercial_google_apps_login.php:151
64
  msgid "To allow special behaviour on your Google Apps domain (auto-create users who don't yet exist, or disable regular WordPress username/password access for your users), fill in the following section."
65
  msgstr ""
66
 
67
- #: core/commercial_google_apps_login.php:153
68
  msgid "Please read the <a href=\"%s\" target=\"gainstr\">instructions here</a> first."
69
  msgstr ""
70
 
71
- #: core/commercial_google_apps_login.php:158
72
  msgid "My Google Apps domain"
73
  msgstr ""
74
 
75
- #: core/commercial_google_apps_login.php:163
76
  msgid "Auto-create new users on my domain"
77
  msgstr ""
78
 
79
- #: core/commercial_google_apps_login.php:167
80
  msgid "Default role for new users"
81
  msgstr ""
82
 
83
- #: core/commercial_google_apps_login.php:175
84
  msgid "Disable WordPress username/password login for my domain"
85
  msgstr ""
86
 
87
- #: core/commercial_google_apps_login.php:180
88
  msgid "Completely hide WordPress username and password boxes"
89
  msgstr ""
90
 
91
- #: core/commercial_google_apps_login.php:185
92
  msgid "Tick the last two with caution - leave unchecked until you are confident Google Login is working for your own admin account"
93
  msgstr ""
94
 
95
- #: core/commercial_google_apps_login.php:207
96
- msgid "You should have received a license key when you purchased the premium version of Google Apps Login."
 
 
 
 
 
 
 
 
 
 
 
 
 
97
  msgstr ""
98
 
99
- #: core/commercial_google_apps_login.php:209
100
  msgid "Please enter it below to enable automatic updates, or <a href=\"mailto:contact@wp-glogin.com\">email us</a> if you do not have one."
101
  msgstr ""
102
 
103
- #: core/commercial_google_apps_login.php:213
104
  msgid "License Key"
105
  msgstr ""
106
 
107
- #: core/commercial_google_apps_login.php:272
108
  msgid "Domain name should be a space-separated list of valid domains, in lowercase letters (or blank)"
109
  msgstr ""
110
 
111
- #: core/commercial_google_apps_login.php:273
112
  msgid "License key is too short"
113
  msgstr ""
114
 
115
- #: core/commercial_google_apps_login.php:274
116
  msgid "License key failed to activate"
117
  msgstr ""
118
 
119
- #: core/commercial_google_apps_login.php:275
120
- msgid "Group names must be valid email addresses"
121
  msgstr ""
122
 
123
- #: core/core_google_apps_login.php:163
124
- msgid "Redirecting to <a href=\"%s\">Login via Google</a>..."
125
  msgstr ""
126
 
127
- #: core/core_google_apps_login.php:173
128
- msgid "Login with Google"
 
 
 
 
 
 
 
 
129
  msgstr ""
130
 
131
- #: core/core_google_apps_login.php:177
 
 
 
 
 
 
 
 
132
  msgid "Powered by "
133
  msgstr ""
134
 
135
- #: core/core_google_apps_login.php:191
136
  msgid "or"
137
  msgstr ""
138
 
139
- #: core/core_google_apps_login.php:223
140
  msgid "You did not grant access"
141
  msgstr ""
142
 
143
- #: core/core_google_apps_login.php:245
144
  msgid "Session mismatch - try again, but there could be a problem setting state"
145
  msgstr ""
146
 
147
- #: core/core_google_apps_login.php:251
148
  msgid "Session mismatch - try again, but there could be a problem passing state"
149
  msgstr ""
150
 
151
- #: core/core_google_apps_login.php:258
152
  msgid "Session mismatch - try again, but there could be a problem setting cookies"
153
  msgstr ""
154
 
155
- #: core/core_google_apps_login.php:287
156
  msgid "Email needs to be verified on your Google Account"
157
  msgstr ""
158
 
159
- #: core/core_google_apps_login.php:308
160
  msgid "User authenticated OK, but error fetching user details from Google"
161
  msgstr ""
162
 
163
- #: core/core_google_apps_login.php:327
164
  msgid "User %s not registered in Wordpress"
165
  msgstr ""
166
 
167
- #: core/core_google_apps_login.php:412
168
  msgid "You will need to complete Google Apps Login <a href=\"%s\">Settings</a> in order for the plugin to work"
169
  msgstr ""
170
 
171
- #: core/core_google_apps_login.php:444 core/core_google_apps_login.php:449
172
  msgid "Google Apps Login settings"
173
  msgstr ""
174
 
175
- #: core/core_google_apps_login.php:444 core/core_google_apps_login.php:449
176
  msgid "Google Apps Login"
177
  msgstr ""
178
 
179
- #: core/core_google_apps_login.php:469
180
  msgid "Google Apps Login setup"
181
  msgstr ""
182
 
183
- #: core/core_google_apps_login.php:475
184
  msgid "To set up your website to enable Google logins, you will need to follow instructions specific to your website."
185
  msgstr ""
186
 
187
- #: core/core_google_apps_login.php:478
188
  msgid "Click here to open your personalized instructions in a new window"
189
  msgstr ""
190
 
191
- #: core/core_google_apps_login.php:504
192
  msgid "Save Changes"
193
  msgstr ""
194
 
195
- #: core/core_google_apps_login.php:533
196
  msgid "Settings saved."
197
  msgstr ""
198
 
199
- #: core/core_google_apps_login.php:560
200
  msgid "The <a href='%s'>instructions</a> above will guide you to Google's Cloud Console where you will enter two URLs, and also obtain two codes (Client ID and Client Secret) which you will need to enter in the boxes below."
201
  msgstr ""
202
 
203
- #: core/core_google_apps_login.php:565
204
  msgid "Client ID"
205
  msgstr ""
206
 
207
- #: core/core_google_apps_login.php:568 core/core_google_apps_login.php:574
208
  msgid "Normally something like %s"
209
  msgstr ""
210
 
211
- #: core/core_google_apps_login.php:571
212
  msgid "Client Secret"
213
  msgstr ""
214
 
215
- #: core/core_google_apps_login.php:591
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
216
  msgid "Once you have the plugin working, you can try these settings to customize the login flow for your users."
217
  msgstr ""
218
 
219
- #: core/core_google_apps_login.php:592
220
  msgid "See <a href=\"%s\" target=\"gainstr\">instructions here</a>."
221
  msgstr ""
222
 
223
- #: core/core_google_apps_login.php:600
224
  msgid "Force user to confirm Google permissions every time"
225
  msgstr ""
226
 
227
- #: core/core_google_apps_login.php:608
228
  msgid "Automatically redirect to Google from login page"
229
  msgstr ""
230
 
231
- #: core/core_google_apps_login.php:616
232
  msgid "Display 'Powered By wp-glogin.com' on Login form"
233
  msgstr ""
234
 
235
- #: core/core_google_apps_login.php:622
236
  msgid "Multisite Options"
237
  msgstr ""
238
 
239
- #: core/core_google_apps_login.php:623
240
  msgid "This setting is for multisite admins only. See <a href=\"%s\" target=\"gainstr\">instructions here</a>."
241
  msgstr ""
242
 
243
- #: core/core_google_apps_login.php:628
244
  msgid "Use sub-site specific callback from Google"
245
  msgstr ""
246
 
247
- #: core/core_google_apps_login.php:632
248
  msgid "Leave unchecked if in doubt"
249
  msgstr ""
250
 
251
- #: core/core_google_apps_login.php:669
252
  msgid "The Client ID should be longer than that"
253
  msgstr ""
254
 
255
- #: core/core_google_apps_login.php:670
256
  msgid "The Client Secret should be longer than that"
257
  msgstr ""
258
 
259
- #: core/core_google_apps_login.php:675
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
260
  msgid "Unspecified error"
261
  msgstr ""
262
 
263
- #: core/core_google_apps_login.php:772
264
  msgid "Settings"
265
  msgstr ""
266
 
267
- #: enterprise_google_apps_login.php:211
268
  msgid "Default role"
269
  msgstr ""
270
 
271
- #: enterprise_google_apps_login.php:219
272
  msgid "Check and reset roles on every login"
273
  msgstr ""
274
 
275
- #: enterprise_google_apps_login.php:318
 
 
 
 
 
 
 
 
 
 
 
 
276
  msgid "There are no logs to view."
277
  msgstr ""
278
 
1
+ # Copyright (C) 2015
2
  # This file is distributed under the same license as the package.
3
  msgid ""
4
  msgstr ""
5
  "Project-Id-Version: \n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/googleappslogin\n"
7
+ "POT-Creation-Date: 2015-11-05 16:29:07+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2015-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
15
+ #: basic_google_apps_login.php:52
16
  msgid "For full support, and premium features that greatly simplify WordPress user management for admins, please visit:"
17
  msgstr ""
18
 
19
+ #: basic_google_apps_login.php:154
20
+ msgid "The Domain Control section is only applicable to the premium and enterprise versions of this plugin."
21
  msgstr ""
22
 
23
+ #: basic_google_apps_login.php:156
24
  msgid "In this basic version of the plugin, any <i>existing</i> WordPress account corresponding to a Google email address can authenticate via Google."
25
  msgstr ""
26
 
27
+ #: basic_google_apps_login.php:206
28
  msgid "Completely forget about WordPress user management - upgrade to <a href=\"%s\">Google Apps Login premium</a> to automatically sync users from your Google Apps domain"
29
  msgstr ""
30
 
31
+ #: basic_google_apps_login.php:208
32
+ msgid "Find out more"
33
  msgstr ""
34
 
35
+ #: basic_google_apps_login.php:209
36
  msgid "No Thanks"
37
  msgstr ""
38
 
39
+ #: core/EDD_SL_Plugin_Updater.php:245
40
+ msgid "There is a new version of %1$s available. <a target=\"_blank\" class=\"thickbox\" href=\"%2$s\">View version %3$s details</a>."
41
+ msgstr ""
42
+
43
+ #: core/EDD_SL_Plugin_Updater.php:252
44
+ msgid "There is a new version of %1$s available. <a target=\"_blank\" class=\"thickbox\" href=\"%2$s\">View version %3$s details</a> or <a href=\"%4$s\">update now</a>."
45
+ msgstr ""
46
+
47
+ #: core/EDD_SL_Plugin_Updater.php:476
48
+ msgid "You do not have permission to install plugin updates"
49
+ msgstr ""
50
+
51
+ #: core/EDD_SL_Plugin_Updater.php:476
52
+ msgid "Error"
53
+ msgstr ""
54
+
55
  #: core/commercial_google_apps_login.php:43
56
  msgid "User with email address %s must use Login with Google"
57
  msgstr ""
69
  msgstr ""
70
 
71
  #: core/commercial_google_apps_login.php:91
72
+ msgid "%s not authorized - <a href=\"%s\">Sign out of Google</a> to switch accounts"
73
+ msgstr ""
74
+
75
+ #: core/commercial_google_apps_login.php:148
76
+ #: core/core_google_apps_login.php:197
77
+ msgid "Redirecting to <a href=\"%s\">Login via Google</a>..."
78
  msgstr ""
79
 
80
+ #: core/commercial_google_apps_login.php:167
81
  msgid "By default, any existing account can authenticate either via Google (if a Gmail/Google Apps account), or by WordPress username/password."
82
  msgstr ""
83
 
84
+ #: core/commercial_google_apps_login.php:169
85
  msgid "To allow special behaviour on your Google Apps domain (auto-create users who don't yet exist, or disable regular WordPress username/password access for your users), fill in the following section."
86
  msgstr ""
87
 
88
+ #: core/commercial_google_apps_login.php:171
89
  msgid "Please read the <a href=\"%s\" target=\"gainstr\">instructions here</a> first."
90
  msgstr ""
91
 
92
+ #: core/commercial_google_apps_login.php:176
93
  msgid "My Google Apps domain"
94
  msgstr ""
95
 
96
+ #: core/commercial_google_apps_login.php:181
97
  msgid "Auto-create new users on my domain"
98
  msgstr ""
99
 
100
+ #: core/commercial_google_apps_login.php:185
101
  msgid "Default role for new users"
102
  msgstr ""
103
 
104
+ #: core/commercial_google_apps_login.php:193
105
  msgid "Disable WordPress username/password login for my domain"
106
  msgstr ""
107
 
108
+ #: core/commercial_google_apps_login.php:198
109
  msgid "Completely hide WordPress username and password boxes"
110
  msgstr ""
111
 
112
+ #: core/commercial_google_apps_login.php:203
113
  msgid "Tick the last two with caution - leave unchecked until you are confident Google Login is working for your own admin account"
114
  msgstr ""
115
 
116
+ #: core/commercial_google_apps_login.php:225
117
+ msgid "Automatically logout of Google when logging out of WordPress"
118
+ msgstr ""
119
+
120
+ #: core/commercial_google_apps_login.php:228
121
+ msgid "Login button text (optional)"
122
+ msgstr ""
123
+
124
+ #: core/commercial_google_apps_login.php:231
125
+ #: core/core_google_apps_login.php:245
126
+ msgid "Login with Google"
127
+ msgstr ""
128
+
129
+ #: core/commercial_google_apps_login.php:239
130
+ msgid "You should have received a license key when you purchased this professional version of Google Apps Login."
131
  msgstr ""
132
 
133
+ #: core/commercial_google_apps_login.php:241
134
  msgid "Please enter it below to enable automatic updates, or <a href=\"mailto:contact@wp-glogin.com\">email us</a> if you do not have one."
135
  msgstr ""
136
 
137
+ #: core/commercial_google_apps_login.php:245
138
  msgid "License Key"
139
  msgstr ""
140
 
141
+ #: core/commercial_google_apps_login.php:364
142
  msgid "Domain name should be a space-separated list of valid domains, in lowercase letters (or blank)"
143
  msgstr ""
144
 
145
+ #: core/commercial_google_apps_login.php:365
146
  msgid "License key is too short"
147
  msgstr ""
148
 
149
+ #: core/commercial_google_apps_login.php:367
150
  msgid "License key failed to activate"
151
  msgstr ""
152
 
153
+ #: core/commercial_google_apps_login.php:368
154
+ msgid "License key does not exist in our system at all"
155
  msgstr ""
156
 
157
+ #: core/commercial_google_apps_login.php:369
158
+ msgid "License key entered is for the wrong product"
159
  msgstr ""
160
 
161
+ #: core/commercial_google_apps_login.php:370
162
+ msgid "License key has expired"
163
+ msgstr ""
164
+
165
+ #: core/commercial_google_apps_login.php:371
166
+ msgid "License key is not permitted for this website"
167
+ msgstr ""
168
+
169
+ #: core/commercial_google_apps_login.php:372
170
+ msgid "License key is not active for this website"
171
  msgstr ""
172
 
173
+ #: core/commercial_google_apps_login.php:373
174
+ msgid "License key has been disabled"
175
+ msgstr ""
176
+
177
+ #: core/commercial_google_apps_login.php:374
178
+ msgid "License key was not provided"
179
+ msgstr ""
180
+
181
+ #: core/core_google_apps_login.php:211
182
  msgid "Powered by "
183
  msgstr ""
184
 
185
+ #: core/core_google_apps_login.php:227
186
  msgid "or"
187
  msgstr ""
188
 
189
+ #: core/core_google_apps_login.php:268
190
  msgid "You did not grant access"
191
  msgstr ""
192
 
193
+ #: core/core_google_apps_login.php:287
194
  msgid "Session mismatch - try again, but there could be a problem setting state"
195
  msgstr ""
196
 
197
+ #: core/core_google_apps_login.php:293
198
  msgid "Session mismatch - try again, but there could be a problem passing state"
199
  msgstr ""
200
 
201
+ #: core/core_google_apps_login.php:300
202
  msgid "Session mismatch - try again, but there could be a problem setting cookies"
203
  msgstr ""
204
 
205
+ #: core/core_google_apps_login.php:334
206
  msgid "Email needs to be verified on your Google Account"
207
  msgstr ""
208
 
209
+ #: core/core_google_apps_login.php:358
210
  msgid "User authenticated OK, but error fetching user details from Google"
211
  msgstr ""
212
 
213
+ #: core/core_google_apps_login.php:377
214
  msgid "User %s not registered in Wordpress"
215
  msgstr ""
216
 
217
+ #: core/core_google_apps_login.php:503
218
  msgid "You will need to complete Google Apps Login <a href=\"%s\">Settings</a> in order for the plugin to work"
219
  msgstr ""
220
 
221
+ #: core/core_google_apps_login.php:555 core/core_google_apps_login.php:560
222
  msgid "Google Apps Login settings"
223
  msgstr ""
224
 
225
+ #: core/core_google_apps_login.php:555 core/core_google_apps_login.php:560
226
  msgid "Google Apps Login"
227
  msgstr ""
228
 
229
+ #: core/core_google_apps_login.php:583
230
  msgid "Google Apps Login setup"
231
  msgstr ""
232
 
233
+ #: core/core_google_apps_login.php:589
234
  msgid "To set up your website to enable Google logins, you will need to follow instructions specific to your website."
235
  msgstr ""
236
 
237
+ #: core/core_google_apps_login.php:592
238
  msgid "Click here to open your personalized instructions in a new window"
239
  msgstr ""
240
 
241
+ #: core/core_google_apps_login.php:618
242
  msgid "Save Changes"
243
  msgstr ""
244
 
245
+ #: core/core_google_apps_login.php:647
246
  msgid "Settings saved."
247
  msgstr ""
248
 
249
+ #: core/core_google_apps_login.php:674
250
  msgid "The <a href='%s'>instructions</a> above will guide you to Google's Cloud Console where you will enter two URLs, and also obtain two codes (Client ID and Client Secret) which you will need to enter in the boxes below."
251
  msgstr ""
252
 
253
+ #: core/core_google_apps_login.php:681
254
  msgid "Client ID"
255
  msgstr ""
256
 
257
+ #: core/core_google_apps_login.php:684 core/core_google_apps_login.php:690
258
  msgid "Normally something like %s"
259
  msgstr ""
260
 
261
+ #: core/core_google_apps_login.php:687
262
  msgid "Client Secret"
263
  msgstr ""
264
 
265
+ #: core/core_google_apps_login.php:722
266
+ msgid "Service Account Client ID / Name"
267
+ msgstr ""
268
+
269
+ #: core/core_google_apps_login.php:730
270
+ msgid "Service Account email address"
271
+ msgstr ""
272
+
273
+ #: core/core_google_apps_login.php:737
274
+ msgid "Private key fingerprint"
275
+ msgstr ""
276
+
277
+ #: core/core_google_apps_login.php:745
278
+ msgid "Upload a new Service Account JSON file"
279
+ msgstr ""
280
+
281
+ #: core/core_google_apps_login.php:746
282
+ msgid "Paste contents of JSON file"
283
+ msgstr ""
284
+
285
+ #: core/core_google_apps_login.php:757
286
+ msgid "A Google Apps Domain admin's email"
287
+ msgstr ""
288
+
289
+ #: core/core_google_apps_login.php:824
290
  msgid "Once you have the plugin working, you can try these settings to customize the login flow for your users."
291
  msgstr ""
292
 
293
+ #: core/core_google_apps_login.php:825
294
  msgid "See <a href=\"%s\" target=\"gainstr\">instructions here</a>."
295
  msgstr ""
296
 
297
+ #: core/core_google_apps_login.php:833
298
  msgid "Force user to confirm Google permissions every time"
299
  msgstr ""
300
 
301
+ #: core/core_google_apps_login.php:841
302
  msgid "Automatically redirect to Google from login page"
303
  msgstr ""
304
 
305
+ #: core/core_google_apps_login.php:849
306
  msgid "Display 'Powered By wp-glogin.com' on Login form"
307
  msgstr ""
308
 
309
+ #: core/core_google_apps_login.php:857
310
  msgid "Multisite Options"
311
  msgstr ""
312
 
313
+ #: core/core_google_apps_login.php:858
314
  msgid "This setting is for multisite admins only. See <a href=\"%s\" target=\"gainstr\">instructions here</a>."
315
  msgstr ""
316
 
317
+ #: core/core_google_apps_login.php:863
318
  msgid "Use sub-site specific callback from Google"
319
  msgstr ""
320
 
321
+ #: core/core_google_apps_login.php:867
322
  msgid "Leave unchecked if in doubt"
323
  msgstr ""
324
 
325
+ #: core/core_google_apps_login.php:951
326
  msgid "The Client ID should be longer than that"
327
  msgstr ""
328
 
329
+ #: core/core_google_apps_login.php:952
330
  msgid "The Client Secret should be longer than that"
331
  msgstr ""
332
 
333
+ #: core/core_google_apps_login.php:953
334
+ msgid "Service Account email must be a valid email addresses"
335
+ msgstr ""
336
+
337
+ #: core/core_google_apps_login.php:954
338
+ msgid "Google Apps domain admin must be a valid email address of one of your Google Apps admins"
339
+ msgstr ""
340
+
341
+ #: core/core_google_apps_login.php:955
342
+ msgid "Error with file upload on the server"
343
+ msgstr ""
344
+
345
+ #: core/core_google_apps_login.php:956
346
+ msgid "Error with file upload on the server - file was too large"
347
+ msgstr ""
348
+
349
+ #: core/core_google_apps_login.php:957
350
+ msgid "Error with file upload on the server - no temp directory exists"
351
+ msgstr ""
352
+
353
+ #: core/core_google_apps_login.php:958
354
+ msgid "Error with file upload on the server - failed to write to disk"
355
+ msgstr ""
356
+
357
+ #: core/core_google_apps_login.php:959
358
+ msgid "JSON key file was empty"
359
+ msgstr ""
360
+
361
+ #: core/core_google_apps_login.php:960
362
+ msgid "JSON key file could not be decoded correctly"
363
+ msgstr ""
364
+
365
+ #: core/core_google_apps_login.php:961
366
+ msgid "JSON key file does not contain all of client_email, client_id, private_key, and type"
367
+ msgstr ""
368
+
369
+ #: core/core_google_apps_login.php:962
370
+ msgid "JSON key file does not represent a Service Account"
371
+ msgstr ""
372
+
373
+ #: core/core_google_apps_login.php:963
374
+ msgid "Key cannot be coerced into a PEM key - invalid format in private_key of JSON key file"
375
+ msgstr ""
376
+
377
+ #: core/core_google_apps_login.php:968
378
  msgid "Unspecified error"
379
  msgstr ""
380
 
381
+ #: core/core_google_apps_login.php:1154
382
  msgid "Settings"
383
  msgstr ""
384
 
385
+ #: enterprise_google_apps_login.php:367
386
  msgid "Default role"
387
  msgstr ""
388
 
389
+ #: enterprise_google_apps_login.php:375
390
  msgid "Check and reset roles on every login"
391
  msgstr ""
392
 
393
+ #: enterprise_google_apps_login.php:381
394
+ msgid "Add users to sub-sites if they are not yet members"
395
+ msgstr ""
396
+
397
+ #: enterprise_google_apps_login.php:386
398
+ msgid "Demote existing Super Admins who do not have a Super Admin mapping above"
399
+ msgstr ""
400
+
401
+ #: enterprise_google_apps_login.php:468
402
+ msgid "Group names must be valid email addresses"
403
+ msgstr ""
404
+
405
+ #: enterprise_google_apps_login.php:520
406
  msgid "There are no logs to view."
407
  msgstr ""
408
 
readme.txt CHANGED
@@ -2,8 +2,8 @@
2
  Contributors: danlester
3
  Tags: login, google, authentication, oauth2, oauth, google login, google apps, sso, single-sign-on, auth, intranet
4
  Requires at least: 3.7
5
- Tested up to: 4.3
6
- Stable tag: 2.8.12
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
@@ -229,6 +229,11 @@ please [click here](http://wp-glogin.com/installing-google-apps-login/basic-setu
229
 
230
  == Changelog ==
231
 
 
 
 
 
 
232
  = 2.8.12 =
233
 
234
  Opportunity to sign up for emails on Google Apps and WordPress, from settings page.
2
  Contributors: danlester
3
  Tags: login, google, authentication, oauth2, oauth, google login, google apps, sso, single-sign-on, auth, intranet
4
  Requires at least: 3.7
5
+ Tested up to: 4.4
6
+ Stable tag: 2.8.13
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
229
 
230
  == Changelog ==
231
 
232
+ = 2.8.13 =
233
+
234
+ Ready for WordPress 4.4.
235
+ New translation strings for languages.
236
+
237
  = 2.8.12 =
238
 
239
  Opportunity to sign up for emails on Google Apps and WordPress, from settings page.