Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nexpie-grafana-theme
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Registry
Registry
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Kornkitt Poolsup
nexpie-grafana-theme
Commits
c2689b0c
Commit
c2689b0c
authored
Jun 25, 2016
by
bergquist
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'kfitzpatrick-recreate-4675'
parents
23345c56
690a74c6
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
10 additions
and
3 deletions
+10
-3
conf/defaults.ini
+3
-0
pkg/api/login.go
+1
-0
pkg/setting/setting.go
+2
-0
public/app/core/controllers/login_ctrl.js
+1
-0
public/app/partials/login.html
+3
-3
No files found.
conf/defaults.ini
View file @
c2689b0c
...
@@ -178,6 +178,9 @@ login_hint = email or username
...
@@ -178,6 +178,9 @@ login_hint = email or username
# Default UI theme ("dark" or "light")
# Default UI theme ("dark" or "light")
default_theme
=
dark
default_theme
=
dark
# Allow users to sign in using username and password
allow_user_pass_login
=
true
#################################### Anonymous Auth ##########################
#################################### Anonymous Auth ##########################
[auth.anonymous]
[auth.anonymous]
# enable anonymous access
# enable anonymous access
...
...
pkg/api/login.go
View file @
c2689b0c
...
@@ -29,6 +29,7 @@ func LoginView(c *middleware.Context) {
...
@@ -29,6 +29,7 @@ func LoginView(c *middleware.Context) {
viewData
.
Settings
[
"githubAuthEnabled"
]
=
setting
.
OAuthService
.
GitHub
viewData
.
Settings
[
"githubAuthEnabled"
]
=
setting
.
OAuthService
.
GitHub
viewData
.
Settings
[
"disableUserSignUp"
]
=
!
setting
.
AllowUserSignUp
viewData
.
Settings
[
"disableUserSignUp"
]
=
!
setting
.
AllowUserSignUp
viewData
.
Settings
[
"loginHint"
]
=
setting
.
LoginHint
viewData
.
Settings
[
"loginHint"
]
=
setting
.
LoginHint
viewData
.
Settings
[
"allowUserPassLogin"
]
=
setting
.
AllowUserPassLogin
if
!
tryLoginUsingRememberCookie
(
c
)
{
if
!
tryLoginUsingRememberCookie
(
c
)
{
c
.
HTML
(
200
,
VIEW_INDEX
,
viewData
)
c
.
HTML
(
200
,
VIEW_INDEX
,
viewData
)
...
...
pkg/setting/setting.go
View file @
c2689b0c
...
@@ -89,6 +89,7 @@ var (
...
@@ -89,6 +89,7 @@ var (
VerifyEmailEnabled
bool
VerifyEmailEnabled
bool
LoginHint
string
LoginHint
string
DefaultTheme
string
DefaultTheme
string
AllowUserPassLogin
bool
// Http auth
// Http auth
AdminUser
string
AdminUser
string
...
@@ -485,6 +486,7 @@ func NewConfigContext(args *CommandLineArgs) error {
...
@@ -485,6 +486,7 @@ func NewConfigContext(args *CommandLineArgs) error {
VerifyEmailEnabled
=
users
.
Key
(
"verify_email_enabled"
)
.
MustBool
(
false
)
VerifyEmailEnabled
=
users
.
Key
(
"verify_email_enabled"
)
.
MustBool
(
false
)
LoginHint
=
users
.
Key
(
"login_hint"
)
.
String
()
LoginHint
=
users
.
Key
(
"login_hint"
)
.
String
()
DefaultTheme
=
users
.
Key
(
"default_theme"
)
.
String
()
DefaultTheme
=
users
.
Key
(
"default_theme"
)
.
String
()
AllowUserPassLogin
=
users
.
Key
(
"allow_user_pass_login"
)
.
MustBool
(
true
)
// anonymous access
// anonymous access
AnonymousEnabled
=
Cfg
.
Section
(
"auth.anonymous"
)
.
Key
(
"enabled"
)
.
MustBool
(
false
)
AnonymousEnabled
=
Cfg
.
Section
(
"auth.anonymous"
)
.
Key
(
"enabled"
)
.
MustBool
(
false
)
...
...
public/app/core/controllers/login_ctrl.js
View file @
c2689b0c
...
@@ -18,6 +18,7 @@ function (angular, coreModule, config) {
...
@@ -18,6 +18,7 @@ function (angular, coreModule, config) {
$scope
.
googleAuthEnabled
=
config
.
googleAuthEnabled
;
$scope
.
googleAuthEnabled
=
config
.
googleAuthEnabled
;
$scope
.
githubAuthEnabled
=
config
.
githubAuthEnabled
;
$scope
.
githubAuthEnabled
=
config
.
githubAuthEnabled
;
$scope
.
oauthEnabled
=
config
.
githubAuthEnabled
||
config
.
googleAuthEnabled
;
$scope
.
oauthEnabled
=
config
.
githubAuthEnabled
||
config
.
googleAuthEnabled
;
$scope
.
allowUserPassLogin
=
config
.
allowUserPassLogin
;
$scope
.
disableUserSignUp
=
config
.
disableUserSignUp
;
$scope
.
disableUserSignUp
=
config
.
disableUserSignUp
;
$scope
.
loginHint
=
config
.
loginHint
;
$scope
.
loginHint
=
config
.
loginHint
;
...
...
public/app/partials/login.html
View file @
c2689b0c
...
@@ -17,7 +17,7 @@
...
@@ -17,7 +17,7 @@
</button>
</button>
</div>
</div>
<form
name=
"loginForm"
class=
"login-form gf-form-group"
>
<form
name=
"loginForm"
class=
"login-form gf-form-group"
ng-if=
"allowUserPassLogin"
>
<div
class=
"gf-form"
ng-if=
"loginMode"
>
<div
class=
"gf-form"
ng-if=
"loginMode"
>
<span
class=
"gf-form-label width-7"
>
User
</span>
<span
class=
"gf-form-label width-7"
>
User
</span>
<input
type=
"text"
name=
"username"
class=
"gf-form-input max-width-14"
required
ng-model=
'formModel.user'
placeholder=
{{loginHint}}
>
<input
type=
"text"
name=
"username"
class=
"gf-form-input max-width-14"
required
ng-model=
'formModel.user'
placeholder=
{{loginHint}}
>
...
@@ -40,7 +40,7 @@
...
@@ -40,7 +40,7 @@
</form>
</form>
<div
ng-if=
"loginMode"
>
<div
ng-if=
"loginMode"
>
<div
class=
"text-center login-divider"
ng-if=
"oauthEnabled"
>
<div
class=
"text-center login-divider"
ng-if=
"oauthEnabled
&& allowUserPassLogin
"
>
<div
class=
"login-divider-line"
>
<div
class=
"login-divider-line"
>
<span
class=
"login-divider-text"
>
<span
class=
"login-divider-text"
>
Or login with
Or login with
...
@@ -64,7 +64,7 @@
...
@@ -64,7 +64,7 @@
<div
class=
"clearfix"
></div>
<div
class=
"clearfix"
></div>
<div
class=
"text-center password-recovery"
>
<div
class=
"text-center password-recovery"
ng-if=
"allowUserPassLogin"
>
<div
class=
"text-center"
>
<div
class=
"text-center"
>
<a
href=
"user/password/send-reset-email"
>
<a
href=
"user/password/send-reset-email"
>
Forgot your password?
Forgot your password?
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment