From d6c3370744b63791413ad842ddfdfee4b710aece Mon Sep 17 00:00:00 2001 From: REJack Date: Wed, 21 Nov 2018 11:15:11 +0100 Subject: [PATCH] updated some files --- .editorconfig | 24 ++++++++++++------------ .gitignore | 7 ++++--- README.md | 6 +++--- TODO.md | 31 ++++++++++++++++++++++++++----- 4 files changed, 45 insertions(+), 23 deletions(-) diff --git a/.editorconfig b/.editorconfig index 23a7072..0431ef8 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,12 +1,12 @@ -; top-most EditorConfig file -root = true - -; Unix-style newlines -[*] -end_of_line = lf - -[*.php] -indent_style = tab -charset = utf-8 -trim_trailing_whitespace = true -insert_final_newline = true +; top-most EditorConfig file +root = true + +; Unix-style newlines +[*] +end_of_line = lf + +[*.php] +indent_style = tab +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true diff --git a/.gitignore b/.gitignore index ea60aa4..1e32193 100644 --- a/.gitignore +++ b/.gitignore @@ -2,11 +2,12 @@ .env -system/ public/ !public/assets/ -writable/ +system/ tests/ +vendor/ +writable/ application/index.html application/.htaccess @@ -38,4 +39,4 @@ application/Views/form.php Thumbs.db ehthumbs.db -Desktop.ini \ No newline at end of file +Desktop.ini diff --git a/README.md b/README.md index bd7ed4b..88f0dbd 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# CodeIgniter-Aauth v3 -## for CodeIgniter 4.x - +# CodeIgniter-Aauth v3 +## for CodeIgniter 4.x + Aauth is a User Authorization Library for CodeIgniter 4.x, which aims to make easy some essential jobs such as login, permissions and access operations. Despite its ease of use, it has also very advanced features like groupping, access management, and public access. \ No newline at end of file diff --git a/TODO.md b/TODO.md index ec3a9df..2d8ad73 100644 --- a/TODO.md +++ b/TODO.md @@ -1,14 +1,21 @@ # ToDo -# Login Tokens +## GitHub + - PHPUnit tests over Travis-CI.org & Code-Coverage over CodeCov. + +## Code + +### Login Tokens - Config for Cookie Name - Single Login (Only one Token per User) -# DDOS +### DDOS - Cookie usage? - UserId to DB -# Login +### Login + - Single Login mode (allow only one session per user) (#187) + - Config for unified error message (Email or Password wrong vs Email wrong ...) - TOTP - reCAPTCHA - oAuth2 @@ -17,8 +24,22 @@ - Twitter - ... -# listUsers +### listUsers + - remove * from select on list_users (#184) - bool|integer $group_par Specify group id to list group or FALSE for all users -# getUser +### getUser - Maybe we remove the model find if $email is not set (return sessions id) + +### From CI3 V3 Issue + x add CI's Form Validation support (User, Group & Perms trough CI4's Model) + + - add foreign key to database tables + - Unspecific session variable names for user (#177) ->session->id to ->session->user->id ... + - easy Migration from v2.X + - how to do without using Migration or rebuild migrations table for further updates + + x Login with email and username (idk main behavior or config option) + x basic ui (login/register, user-, group-, perm-management, pm center, etc.) + x change licence to MIT (#88) + x change email to use a view with passed parameters, instead of plain text \ No newline at end of file