summaryrefslogtreecommitdiff
path: root/login.php
AgeCommit message (Collapse)Author
2021-03-14 * add CSRF protection to xhr requestsAndrew Dolgov
* force ORM to use SQLITE WAL * add .editorconfig * cleanup a few things
2021-03-05 * use ORM for trivial queriesAndrew Dolgov
* environment-based configuration * useradm.php -> update.php with new options * support for schema migrations * various fixes
2020-11-20normalize footer element sizes; remove obsolete css filesAndrew Dolgov
2020-10-08some more gulp-related stuff (login)Andrew Dolgov
2020-09-12add some basic startup sanity checksAndrew Dolgov
2020-04-21notify epube app on login screenAndrew Dolgov
2020-04-21combine index-related JS code into one App objectAndrew Dolgov
2018-12-24update launcher iconsAndrew Dolgov
2018-11-23worker: implement cache-busting for forced refreshes; remove leftover ↵Andrew Dolgov
includes of qtip2
2018-10-16remove session cookie hacksAndrew Dolgov
2018-10-16force logout user when login from is renderedAndrew Dolgov
2018-10-16further session-related fixesAndrew Dolgov
2018-10-15reorder session_regenerate_id() and session_start()Andrew Dolgov
2018-10-15add some session handling-related improvementsAndrew Dolgov
2018-07-24notify if login failedAndrew Dolgov
2017-11-19* use PDO::sqliteAndrew Dolgov
* remove database-backed sessions (too slow for sqlite)
2017-06-30fix class missing on loginAndrew Dolgov
2017-06-29don't start sessions needlesslyAndrew Dolgov
2017-06-28users: force lowercase; remove spacesAndrew Dolgov
2017-06-28login: use POST, oopsAndrew Dolgov
2017-06-28move to internal user management because it's impossible to implementAndrew Dolgov
proper transparent offline mode with http auth (worker is incapable of authenticating properly) MIGRATION: 1. disable HTTP authentication (this is important!) 2. add two new tables to db/scratch.db (sessions & users) 3. create users via useradm.php (same names and passwords, previous data is kept)