Morris Jobke
d97fe1775a
Shake the login fields if password is wrong
vor 8 Jahren
Hendrik Leppelsack
c47833718f
remove svg classes
vor 8 Jahren
Joas Schilling
5c063cf7c9
Allow opening the password reset link in a new window when its a URL
vor 8 Jahren
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
vor 8 Jahren
Thomas Müller
7aca13f14c
Allow login by email address
vor 8 Jahren
Lukas Reschke
fee95084ae
Rename `username` to `loginName`
UID and login name are two different things.
vor 8 Jahren
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.
vor 8 Jahren
Morris Jobke
22898fa107
Use proper shortcut methods in templates
vor 8 Jahren
Stefan Weil
62a5952a72
core: Fix typos (found by codespell)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
vor 8 Jahren
Vincent Chan
06b2f11e57
refactoring code
vor 8 Jahren
Vincent Chan
e7859f705c
Remember previous state of remember login checkbox
fixes #22205
vor 8 Jahren
Lukas Reschke
4b293dffe5
Use \OCP\Util::sanitizeHTML instead of \OC_Util::sanitizeHTML
vor 8 Jahren
Joas Schilling
f8f3c9ecf9
Remove password reset when the user can not change the password
vor 8 Jahren
Jan-Christoph Borchardt
a05ea0fb1e
remove unneeded icons from input fields to not distract from submit button, fix #18940
vor 8 Jahren
Jan-Christoph Borchardt
aed9b2a626
change wording from 'remember' to more understandable 'Stay logged in'
vor 8 Jahren
Vincent Petry
bf2a876094
Fix login arrow in login page
vor 8 Jahren
Hendrik Leppelsack
c23cac3322
fix login
vor 8 Jahren
Hendrik Leppelsack
88bc478055
use label:before instead of label
vor 8 Jahren
Raghu Nayyar
7ccd02ec95
Fixes white and black checkboxes in core, files will be next.
vor 8 Jahren
Raghu Nayyar
1d9128c557
Squashing all commits in one, remove typos.
vor 8 Jahren
Christoph Wurst
ba9457264f
add title attribute for the login button
vor 8 Jahren
Jan-Christoph Borchardt
cea3247d49
show feedback spinner for log in process
vor 9 Jahren
Jan-Christoph Borchardt
2a935f1b47
move log in button into fields and use icon instead of text
vor 9 Jahren
Jan-Christoph Borchardt
e16cf0c45f
more understandable 'Wrong password' feedback
vor 9 Jahren
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.
vor 9 Jahren
Jörn Friedrich Dreyer
8964c5068c
do not disclose information, show generic error on login page
Conflicts:
core/templates/login.php
lib/base.php
vor 9 Jahren
Volker E
6ad76b5cc2
addressing #14982 self-closing tags ending slash doesn't have a purpose & should be removed
vor 9 Jahren
Robin Appelman
8a9acc5083
Allow custom error messages for the login page
vor 9 Jahren
Thomas Müller
3cc33a98a8
use script instead of \OCP\Util methods
vor 9 Jahren
Morris Jobke
48f00df08e
move jstz to bower management
vor 9 Jahren
Jan-Christoph Borchardt
764f51c976
add missing alt attribute to spinner
vor 9 Jahren
Thomas Müller
bb18fe1384
send browsers timezone back tp the server on login
vor 9 Jahren
Jan-Christoph Borchardt
c0fa29523c
remove confusing 'automatic logon rejected' message, fix #8591
vor 10 Jahren
Victor Dubiniuk
23ed038a27
Basics
vor 10 Jahren
Jan-Christoph Borchardt
7177d3a496
first step of infield label removal, fix login screen
vor 10 Jahren
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.
vor 10 Jahren
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.
vor 10 Jahren
Jan-Christoph Borchardt
dafa8fc37e
do not autocapitalize fields on mobile, fix user name input. Also disable autocorrect and specify autocomplete
vor 10 Jahren
Jan-Christoph Borchardt
f46e660737
do not check 'remember' log in by default
vor 10 Jahren
Morris Jobke
587fc1aff3
Fix resize issue for trash button in chrome and overflowing spinner in .update class
fixes #6108
vor 10 Jahren
Morris Jobke
55d7cf8ffd
improve encryption message
vor 10 Jahren
Bjoern Schiessle
0219b8b3b9
add spinner to the template so that it can be loaded in time
vor 10 Jahren
Bjoern Schiessle
1536c7ea58
switch from "name" attribute to "id"
vor 10 Jahren
Bjoern Schiessle
d6fb2afa85
show a message at the log-in screen if inital encryption take place
vor 10 Jahren
Thomas Müller
3e4d56d7bb
adding warning about failed apache module auth
vor 10 Jahren
Bjoern Schiessle
c486fc7608
introduce OC_Util::rememberLoginAllowed()
vor 10 Jahren
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
vor 10 Jahren
Jan-Christoph Borchardt
c6eda25d50
remove show password toggle from log in page, ref #4577 #4580
vor 11 Jahren
Jan-Christoph Borchardt
6a5e2ea7d5
check remember log in by default, ref #3918
vor 11 Jahren
Jan-Christoph Borchardt
c8cafcefe4
move password warning more relevant below password field, un-nest log in warning
vor 11 Jahren