Morris Jobke
d97fe1775a
Shake the login fields if password is wrong
8 vuotta sitten
Hendrik Leppelsack
c47833718f
remove svg classes
8 vuotta sitten
Joas Schilling
5c063cf7c9
Allow opening the password reset link in a new window when its a URL
8 vuotta sitten
Christoph Wurst
d8cde414bd
token based auth
* Add InvalidTokenException
* add DefaultTokenMapper and use it to check if a auth token exists
* create new token for the browser session if none exists
hash stored token; save user agent
* encrypt login password when creating the token
8 vuotta sitten
Thomas Müller
7aca13f14c
Allow login by email address
8 vuotta sitten
Lukas Reschke
fee95084ae
Rename `username` to `loginName`
UID and login name are two different things.
8 vuotta sitten
Lukas Reschke
331e4efacb
Move login form into controller
First step on getting the authorisation stuff cleaned up. This is only for the login form, all other stuff is still where it is.
8 vuotta sitten
Morris Jobke
22898fa107
Use proper shortcut methods in templates
8 vuotta sitten
Stefan Weil
62a5952a72
core: Fix typos (found by codespell)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
8 vuotta sitten
Vincent Chan
06b2f11e57
refactoring code
8 vuotta sitten
Vincent Chan
e7859f705c
Remember previous state of remember login checkbox
fixes #22205
8 vuotta sitten
Lukas Reschke
4b293dffe5
Use \OCP\Util::sanitizeHTML instead of \OC_Util::sanitizeHTML
8 vuotta sitten
Joas Schilling
f8f3c9ecf9
Remove password reset when the user can not change the password
8 vuotta sitten
Jan-Christoph Borchardt
a05ea0fb1e
remove unneeded icons from input fields to not distract from submit button, fix #18940
8 vuotta sitten
Jan-Christoph Borchardt
aed9b2a626
change wording from 'remember' to more understandable 'Stay logged in'
8 vuotta sitten
Vincent Petry
bf2a876094
Fix login arrow in login page
8 vuotta sitten
Hendrik Leppelsack
c23cac3322
fix login
8 vuotta sitten
Hendrik Leppelsack
88bc478055
use label:before instead of label
8 vuotta sitten
Raghu Nayyar
7ccd02ec95
Fixes white and black checkboxes in core, files will be next.
8 vuotta sitten
Raghu Nayyar
1d9128c557
Squashing all commits in one, remove typos.
8 vuotta sitten
Christoph Wurst
ba9457264f
add title attribute for the login button
8 vuotta sitten
Jan-Christoph Borchardt
cea3247d49
show feedback spinner for log in process
8 vuotta sitten
Jan-Christoph Borchardt
2a935f1b47
move log in button into fields and use icon instead of text
8 vuotta sitten
Jan-Christoph Borchardt
e16cf0c45f
more understandable 'Wrong password' feedback
9 vuotta sitten
Brewal
eac117fc8f
Changed a p element by a div
A p element cannot contain a div element (here `<div style="clear: both;"></div>`). It should be change by a div element to fits standards.
9 vuotta sitten
Jörn Friedrich Dreyer
8964c5068c
do not disclose information, show generic error on login page
Conflicts:
core/templates/login.php
lib/base.php
9 vuotta sitten
Volker E
6ad76b5cc2
addressing #14982 self-closing tags ending slash doesn't have a purpose & should be removed
9 vuotta sitten
Robin Appelman
8a9acc5083
Allow custom error messages for the login page
9 vuotta sitten
Thomas Müller
3cc33a98a8
use script instead of \OCP\Util methods
9 vuotta sitten
Morris Jobke
48f00df08e
move jstz to bower management
9 vuotta sitten
Jan-Christoph Borchardt
764f51c976
add missing alt attribute to spinner
9 vuotta sitten
Thomas Müller
bb18fe1384
send browsers timezone back tp the server on login
9 vuotta sitten
Jan-Christoph Borchardt
c0fa29523c
remove confusing 'automatic logon rejected' message, fix #8591
10 vuotta sitten
Victor Dubiniuk
23ed038a27
Basics
10 vuotta sitten
Jan-Christoph Borchardt
7177d3a496
first step of infield label removal, fix login screen
10 vuotta sitten
Vincent Petry
1de068b5cb
Disable login button until the timezone is set
On slow computers it might happen that the user manages to login before
the timezone code has a chance to run, which then causes dates to appear
wrong in the UI.
This fix makes sure the login cannot happen until the timezone field is
set.
Note that it's not possible to run the timezone code outside of
document.ready() because at that time the DOM element doesn't exist yet.
10 vuotta sitten
Lukas Reschke
73b914ddbc
Add CSRF check on login and logout
This is a minor issue and not worth a backport in my opinion as it could break more things than it's worth having it.
10 vuotta sitten
Jan-Christoph Borchardt
dafa8fc37e
do not autocapitalize fields on mobile, fix user name input. Also disable autocorrect and specify autocomplete
10 vuotta sitten
Jan-Christoph Borchardt
f46e660737
do not check 'remember' log in by default
10 vuotta sitten
Morris Jobke
587fc1aff3
Fix resize issue for trash button in chrome and overflowing spinner in .update class
fixes #6108
10 vuotta sitten
Morris Jobke
55d7cf8ffd
improve encryption message
10 vuotta sitten
Bjoern Schiessle
0219b8b3b9
add spinner to the template so that it can be loaded in time
10 vuotta sitten
Bjoern Schiessle
1536c7ea58
switch from "name" attribute to "id"
10 vuotta sitten
Bjoern Schiessle
d6fb2afa85
show a message at the log-in screen if inital encryption take place
10 vuotta sitten
Thomas Müller
3e4d56d7bb
adding warning about failed apache module auth
10 vuotta sitten
Bjoern Schiessle
c486fc7608
introduce OC_Util::rememberLoginAllowed()
10 vuotta sitten
Bjoern Schiessle
b693b5085c
don't remember login if the encrypion app is enabled because the user
needs to log-in again in order to decrypt his private key with his password
10 vuotta sitten
Jan-Christoph Borchardt
c6eda25d50
remove show password toggle from log in page, ref #4577 #4580
11 vuotta sitten
Jan-Christoph Borchardt
6a5e2ea7d5
check remember log in by default, ref #3918
11 vuotta sitten
Jan-Christoph Borchardt
c8cafcefe4
move password warning more relevant below password field, un-nest log in warning
11 vuotta sitten