@@ -303,13 +303,6 @@ func registerWebRoutes(m *web.Router) {
303303
304304	validation .AddBindingRules ()
305305
306- 	linkAccountEnabled  :=  func (ctx  * context.Context ) {
307- 		if  ! setting .Service .EnableOpenIDSignIn  &&  ! setting .Service .EnableOpenIDSignUp  &&  ! setting .OAuth2 .Enabled  {
308- 			ctx .HTTPError (http .StatusForbidden )
309- 			return 
310- 		}
311- 	}
312- 
313306	openIDSignInEnabled  :=  func (ctx  * context.Context ) {
314307		if  ! setting .Service .EnableOpenIDSignIn  {
315308			ctx .HTTPError (http .StatusForbidden )
@@ -541,9 +534,9 @@ func registerWebRoutes(m *web.Router) {
541534		}, openIDSignInEnabled )
542535		m .Get ("/sign_up" , auth .SignUp )
543536		m .Post ("/sign_up" , web .Bind (forms.RegisterForm {}), auth .SignUpPost )
544- 		m .Get ("/link_account" , linkAccountEnabled ,  auth .LinkAccount )
545- 		m .Post ("/link_account_signin" , linkAccountEnabled ,  web .Bind (forms.SignInForm {}), auth .LinkAccountPostSignIn )
546- 		m .Post ("/link_account_signup" , linkAccountEnabled ,  web .Bind (forms.RegisterForm {}), auth .LinkAccountPostRegister )
537+ 		m .Get ("/link_account" , auth .LinkAccount )
538+ 		m .Post ("/link_account_signin" , web .Bind (forms.SignInForm {}), auth .LinkAccountPostSignIn )
539+ 		m .Post ("/link_account_signup" , web .Bind (forms.RegisterForm {}), auth .LinkAccountPostRegister )
547540		m .Group ("/two_factor" , func () {
548541			m .Get ("" , auth .TwoFactor )
549542			m .Post ("" , web .Bind (forms.TwoFactorAuthForm {}), auth .TwoFactorPost )
@@ -618,7 +611,7 @@ func registerWebRoutes(m *web.Router) {
618611				m .Post ("/delete" , security .DeleteOpenID )
619612				m .Post ("/toggle_visibility" , security .ToggleOpenIDVisibility )
620613			}, openIDSignInEnabled )
621- 			m .Post ("/account_link" , linkAccountEnabled ,  security .DeleteAccountLink )
614+ 			m .Post ("/account_link" , security .DeleteAccountLink )
622615		})
623616
624617		m .Group ("/applications" , func () {
0 commit comments