Commit Graph

35 Commits (1e3bd9aaad546c8cfad8304848f4513ff99dbdd2)

Author SHA1 Message Date
Igor Scheller 643c4c8da7 Upgraded composer packages, fixed class naming and return types
Igor Scheller bcce2625a8 Implemented AuthController for login
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
Igor Scheller c33940f64a Moved permission checks to Authenticator class
Igor Scheller 4e09ee3eb2 Replaced more user related stuff
(Contains some buggy stuff too...)
Bot 952c7892f3 Formatting & Docstrings
Igor Scheller 2bd127c011 Use symfony session
Igor Scheller d0074cf006 Merge remote-tracking branch 'engelsystem/feature-igel-rewrite'
# Conflicts:
#	includes/controller/angeltypes_controller.php
#	includes/pages/admin_groups.php
#	includes/pages/user_settings.php
#	includes/sys_page.php
#	src/Exceptions/Handler.php
#	src/Http/Request.php
Igor Scheller 3002ed9e93 Security: Only allow angels with admin_news_html privilege to use HTML
msquare f82e5456d2 dried code by introducing selectOne for select queries with only one result line expected
msquare a157004f4a handle failed db queries in Db class
Igor Scheller 8506d6d27e Refactoring: Config cleanup / moved to class
Igor Scheller 9a3ad88834 Changed from mysqli to PDO, some refactorings, faster sql queries
Bot 55141154c0 Replaced " with '
Bot 356b2582f3 PPHDoc, formatting, fixes, cleanup
Bot d71e7bbfad Formatting
Bot 7313e15ce8 PSR-2 formatting
Igor Scheller 1f8d1eb4bb Fixed "Constant already defined" notice
Added more ugly global variables
msquare f2630162e9 reduce complexity of password recovery controller
msquare 6dfefc3bb9 small code improvements
msquare 4c288e957e prohibit inline control structures on includes and index
Philip Häusler 1da5604f47 remove json auth feature (will be covered by api)
Philip Häusler 6bede2fd22 harden the sql queries
Philip Häusler 0c98f13eee user password recovery
Philip Häusler e9565a79ea simplified config
Philip Häusler 3c4321ff76 30c3 theme
Philip Häusler bfb0cacd54 mysql to mysqli and a lot of cleanup and mvc
Jan-Philipp Litza 35202cc525 allow IP address change while being logged in
Jan-Philipp Litza db95fe6485 new authentication framework with stronger passwords and real salts - please proofread!
Philip Häusler c925f19a96 registration fix
Philip Häusler b707f55250 registration fix
Philip Häusler 8a5f510da2 fix issue , edit rights of righless users
Philip Häusler 225398d87d json auth service complete
Daniel Friesel 554bd796dc includes/sys_auth: Add sql_escape, just to be safe
Philip Häusler 06497b3a53 cleanup
Philip Häusler a3be028928 rewrite