Sindre Stephansen
|
15384fb78d
|
Add two-factor authentication
Fixes #4
|
il y a 5 ans |
Sindre Stephansen
|
ac243db11b
|
Minor restructure to improve code usability and readability
|
il y a 5 ans |
Sindre Stephansen
|
dd27cb68a4
|
Implement password reset
Fixes #2
|
il y a 5 ans |
Sindre Stephansen
|
46394af70f
|
Implement email registration
Fixes #1
|
il y a 5 ans |
Sindre Stephansen
|
a4a1bd5451
|
Add a render helper that adds required globals
|
il y a 5 ans |
Sindre Stephansen
|
f8022f372f
|
Log user registration and invalid login attempts
Fixes #15
|
il y a 5 ans |
Sindre Stephansen
|
24bc79c575
|
Implement protection from brute-force attacks
The implementation enforces a timeout of one minute after three or
more incorrect login attempts for an account.
Fixes #8
|
il y a 5 ans |
Sindre Stephansen
|
9892487c44
|
Implement better password security
The new scheme uses bcrypt and a random salt for each user.
This is not compatible with old passwords.
Fixes #13
|
il y a 5 ans |
Sindre Stephansen
|
e9b76013c3
|
Implement CSRF protection
Fixes #16
|
il y a 5 ans |
Sindre Stephansen
|
dafe82af0a
|
Make remember cookie HttpOnly
Fixes #24
|
il y a 5 ans |
Sindre Stephansen
|
1257cadf70
|
Secure remember cookie. This doesn't enable http-only
|
il y a 5 ans |
Sindre Stephansen
|
56c14f149f
|
Reduce remember cookie expiry, and enforce by storing it in the database
Fixes #14
|
il y a 5 ans |
Sindre Stephansen
|
ba8b2e6153
|
Use random string for remember cookie, replacing deserialization
The random string token is stored in the database, and is revoked when
the user logs out.
Fixes #17
|
il y a 5 ans |
Jakob Notland
|
b1bab743d0
|
Change permissions to grant usergroup access. This change does not add or remove any vulnerablities. But makes it possibe for different administrators to manage the repository.
|
il y a 5 ans |
jakobsn
|
01ce46108c
|
update
|
il y a 5 ans |
jakobsn
|
4d85f51209
|
refactor
|
il y a 6 ans |
jakobsn
|
617513ead4
|
finish
|
il y a 6 ans |
jakobsn
|
f23e31dfaa
|
polish
|
il y a 6 ans |
jakobsn
|
6f9607dcd9
|
add validators to register form
|
il y a 6 ans |
jakobsn
|
da4c66cc46
|
login
|
il y a 6 ans |
jakobsn
|
7a87c7d44e
|
login
|
il y a 6 ans |
jakobsn
|
cf55ad7e96
|
Store password hash instead of plain password in database
|
il y a 6 ans |
jakobsn
|
3947b79758
|
fix dependencies and update readme
|
il y a 6 ans |
jakobsn
|
38d14b952d
|
fcked up new projects so fixed again lul
|
il y a 6 ans |
jakobsn
|
c5ddd5bcde
|
Add files
|
il y a 6 ans |
jakobsn
|
1b8f61377a
|
Insert remember button and reset on logout
|
il y a 6 ans |
jakobsn
|
385f738ce1
|
works
|
il y a 6 ans |
jakobsn
|
6d0415f89e
|
hash match
|
il y a 6 ans |
jakobsn
|
88667a300a
|
Get hash from signing the user and store in cookie
|
il y a 6 ans |
jakobsn
|
f1829946da
|
Docstrings & bugfixes
|
il y a 6 ans |
jakobsn
|
bd6504646a
|
more database tables and creating of projects. Bug encountered, sleep on it
|
il y a 6 ans |
jakobsn
|
834b582e1e
|
Set models and views in separate folders
|
il y a 6 ans |
jakobsn
|
166ec1c785
|
Sending sessions cross modules
|
il y a 6 ans |