Allow configuration to disable the username and password login interface.

Used for when admins only want users to login via OAuth.
This commit is contained in:
Kevin Fitzpatrick
2016-04-07 11:25:05 -07:00
committed by Kevin Fitzpatrick
parent efad4bcb56
commit 040586604b
4 changed files with 14 additions and 10 deletions

View File

@@ -29,6 +29,7 @@ func LoginView(c *middleware.Context) {
viewData.Settings["githubAuthEnabled"] = setting.OAuthService.GitHub
viewData.Settings["disableUserSignUp"] = !setting.AllowUserSignUp
viewData.Settings["loginHint"] = setting.LoginHint
viewData.Settings["oauthOnly"] = setting.DisableUserPassLogin
if !tryLoginUsingRememberCookie(c) {
c.HTML(200, VIEW_INDEX, viewData)