Skip to content

Commit 34b9bee

Browse files
committed
Use 'Enable' for OpenID registration
1 parent 153b430 commit 34b9bee

File tree

5 files changed

+22
-12
lines changed

5 files changed

+22
-12
lines changed

modules/auth/user_form.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ type InstallForm struct {
4242
DisableGravatar bool
4343
EnableFederatedAvatar bool
4444
EnableOpenIDSignIn bool
45-
DisableOpenIDRegistration bool
45+
EnableOpenIDSignUp bool
4646
DisableRegistration bool
4747
EnableCaptcha bool
4848
RequireSignInView bool

options/locale/locale_en-US.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ disable_registration = Disable Self-registration
118118
disable_registration_popup = Disable user self-registration, only admin can create accounts.
119119
openid_signin = Enable OpenID Sign-In
120120
openid_signin_popup = Enable user login via OpenID
121-
disable_openid_registration = Disable OpenID Self-registration
122-
disable_openid_registration_popup = Disable OpenID based Self-registration
121+
openid_signup = Enable OpenID Self-registration
122+
openid_signup_popup = Enable OpenID based Self-registration
123123
enable_captcha = Enable Captcha
124124
enable_captcha_popup = Require a CAPTCHA for user self-registration.
125125
require_sign_in_view = Enable Require Sign In to View Pages

public/js/index.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -311,12 +311,22 @@ function initInstall() {
311311
$('#offline-mode').checkbox('uncheck');
312312
}
313313
});
314+
$('#enable-openid-signin input').change(function () {
315+
if ($(this).is(':checked')) {
316+
if ( $('#disable-registration input').is(':checked') ) {
317+
} else {
318+
$('#enable-openid-signup').checkbox('check');
319+
}
320+
} else {
321+
$('#enable-openid-signup').checkbox('uncheck');
322+
}
323+
});
314324
$('#disable-registration input').change(function () {
315325
if ($(this).is(':checked')) {
316326
$('#enable-captcha').checkbox('uncheck');
317-
$('#disable-openid-registration').checkbox('check');
327+
$('#enable-openid-signup').checkbox('uncheck');
318328
} else {
319-
$('#disable-openid-registration').checkbox('uncheck');
329+
$('#enable-openid-signup').checkbox('check');
320330
}
321331
});
322332
$('#enable-captcha input').change(function () {

routers/install.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,8 @@ func Install(ctx *context.Context) {
108108
form.OfflineMode = setting.OfflineMode
109109
form.DisableGravatar = setting.DisableGravatar
110110
form.EnableFederatedAvatar = setting.EnableFederatedAvatar
111-
form.EnableOpenIDSignIn = true // setting.Service.EnableOpenIDSignIn
112-
form.DisableOpenIDRegistration = !setting.Service.EnableOpenIDSignUp
111+
form.EnableOpenIDSignIn = true
112+
form.EnableOpenIDSignUp = true
113113
form.DisableRegistration = setting.Service.DisableRegistration
114114
form.EnableCaptcha = setting.Service.EnableCaptcha
115115
form.RequireSignInView = setting.Service.RequireSignInView
@@ -295,7 +295,7 @@ func InstallPost(ctx *context.Context, form auth.InstallForm) {
295295
cfg.Section("picture").Key("DISABLE_GRAVATAR").SetValue(com.ToStr(form.DisableGravatar))
296296
cfg.Section("picture").Key("ENABLE_FEDERATED_AVATAR").SetValue(com.ToStr(form.EnableFederatedAvatar))
297297
cfg.Section("openid").Key("ENABLE_OPENID_SIGNIN").SetValue(com.ToStr(form.EnableOpenIDSignIn))
298-
cfg.Section("openid").Key("ENABLE_OPENID_SIGNUP").SetValue(com.ToStr(!form.DisableOpenIDRegistration))
298+
cfg.Section("openid").Key("ENABLE_OPENID_SIGNUP").SetValue(com.ToStr(form.EnableOpenIDSignUp))
299299
cfg.Section("service").Key("DISABLE_REGISTRATION").SetValue(com.ToStr(form.DisableRegistration))
300300
cfg.Section("service").Key("ENABLE_CAPTCHA").SetValue(com.ToStr(form.EnableCaptcha))
301301
cfg.Section("service").Key("REQUIRE_SIGNIN_VIEW").SetValue(com.ToStr(form.RequireSignInView))

templates/install.tmpl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@
189189
</div>
190190
</div>
191191
<div class="inline field">
192-
<div class="ui checkbox" id="openid-signin">
192+
<div class="ui checkbox" id="enable-openid-signin">
193193
<label class="poping up" data-content="{{.i18n.Tr "install.openid_signin_popup"}}"><strong>{{.i18n.Tr "install.openid_signin"}}</strong></label>
194194
<input name="enable_open_id_sign_in" type="checkbox" {{if .enable_open_id_sign_in}}checked{{end}}>
195195
</div>
@@ -201,9 +201,9 @@
201201
</div>
202202
</div>
203203
<div class="inline field">
204-
<div class="ui checkbox" id="disable-openid-registration">
205-
<label class="poping up" data-content="{{.i18n.Tr "install.disable_openid_registration_popup"}}"><strong>{{.i18n.Tr "install.disable_openid_registration"}}</strong></label>
206-
<input name="disable_open_id_registration" type="checkbox" {{if .disable_open_id_registration}}checked{{end}}>
204+
<div class="ui checkbox" id="enable-openid-signup">
205+
<label class="poping up" data-content="{{.i18n.Tr "install.openid_signup_popup"}}"><strong>{{.i18n.Tr "install.openid_signup"}}</strong></label>
206+
<input name="enable_open_id_sign_up" type="checkbox" {{if .enable_open_id_sign_up}}checked{{end}}>
207207
</div>
208208
</div>
209209
<div class="inline field">

0 commit comments

Comments
 (0)