23 Commits

Author SHA1 Message Date
Nick Peelman 88e71a58c1 webui: make login form more mobile-friendly (#6707)
* make login form more mobile-friendly

Disable autocomplete, autocorrect, autocapitalize, and spellcheck on username and password input forms.

* Update logon.inc.php
2017-05-23 23:58:38 -05:00
Tony Murray 4d0c75343e fix: Two-Factor Authentication (#6672)
* fix: Two-Factor Auth
Moved library to a class to take advantage of namespacing and auto loading.
Update the two factor code to use the AuthenticationException for error messages.
Fix remember me to work with 2fa.

* missing change
2017-05-18 22:08:10 +01:00
Neil Lathwood 7211d283c5 fixed the responsive logo on login page #5764 (#5821) 2017-02-07 23:23:29 +00:00
Tony Murray 307e5ae500 fix: mono theme panel headers black (#5705)
Fixes issue where the librenms_logo_mono.svg is now loaded by making the background black to match the logo.
Update twofactor.lib.php.
Remove unused if statement
2017-02-01 08:03:07 +00:00
rockyluke e670a639e7 webui: Add $config['title_image'] in doc and use it also for login screen (#5683) 2017-01-31 08:16:01 +00:00
Tony Murray afe887d85e webui: New LibreNMS logo assets (#5629) 2017-01-27 18:02:49 +00:00
Tony Murray 8c639aa5a4 PSR2 Cleanup: /html edition
Travis tests for code conformance. Ignore warnings for now.
Fixed all errors, left most warnings.
2016-08-18 21:29:30 -05:00
Rosiak 3c8b9e5edf patch login & device pages 2015-10-11 15:52:18 +02:00
Arjit Chaudhary 5c1a67a8d9 Fixes #2012 2015-10-01 20:04:32 +05:30
Juho Vanhanen 047a2e0d5d Found the missing = 2015-09-26 21:50:29 +03:00
Juho Vanhanen 02e72b78b5 Made "Remember me" checkbox label clickable 2015-09-26 21:18:51 +03:00
Arjit Chaudhary 4d956fd84d Updated login UI
Screenshot http://i.imgur.com/tZcsyYq.png
2015-09-13 02:17:55 +05:30
Job Snijders d8693f05ae Fix coding style part 2 2015-07-15 11:04:22 +02:00
Neil Lathwood 955ca0f8fc Added remember me text 2015-01-03 20:01:29 +00:00
Neil Lathwood cb7326d738 Updated login page visually 2015-01-03 19:29:55 +00:00
f0o d66cec7017 Added TwoFactor Authentication (RFC4226)
Tested against Google-Authenticator app on Android 4.4.4

Made `verify_hotp` more efficient.

Added autofocus on twofactor input

Added GUI Unlock and Remove for TwoFactor credentials in /edituser/

Allow additional tries after elapsed time from last try exceeds configured parameter `$config['twofactor_lock']`.
If `$config['twofactor_lock']` is not defined or is set to `0`, administrators have to unlock accounts that exceed 3 failures via GUI.

Added Documentation

Moved TwoFactor form to logon.inc.php
Disabled autocomplete on twofactor input field
Updated Docs to include link to Google-Authenticator's install-guides

Moved authentication logic from authenticate.inc.php to twofactor.lib.php

typo in docblock for `twofactor_auth()`

Fixed scrutinizer bugs

To please scrutinizer
2014-12-28 15:40:40 +00:00
laf 15d1d82ba2 Updated login page design 2014-02-04 09:35:40 +00:00
Paul Gear 7603d2074b Remove Observium images 2013-10-29 08:08:23 +10:00
Tom Laermans 9de8c08a65 remove REQUEST_URI from everywhere
git-svn-id: http://www.observium.org/svn/observer/trunk@2143 61d68cd4-352d-0410-923a-c4978735b2b8
2011-04-22 21:01:39 +00:00
Tom Laermans 834989df95 restructure/reindent/htmlfix html pages, remove dead code
git-svn-id: http://www.observium.org/svn/observer/trunk@1897 61d68cd4-352d-0410-923a-c4978735b2b8
2011-03-17 00:09:20 +00:00
Tom Laermans 30bdd952ee Minor fixes, some cleanups, and standardising on echo("x") instead of echo "x"
git-svn-id: http://www.observium.org/svn/observer/trunk@1728 61d68cd4-352d-0410-923a-c4978735b2b8
2010-11-20 14:04:07 +00:00
Adam Amstrong e620d426b4 hamsterlogin is go
git-svn-id: http://www.observium.org/svn/observer/trunk@1723 61d68cd4-352d-0410-923a-c4978735b2b8
2010-10-23 17:01:19 +00:00
Adam Amstrong 1a1750b0c3 inc.php plx
git-svn-id: http://www.observium.org/svn/observer/trunk@1336 61d68cd4-352d-0410-923a-c4978735b2b8
2010-07-10 12:52:04 +00:00