Browse Source

updated some files

v3-dev
REJack 7 years ago
parent
commit
d6c3370744
No known key found for this signature in database
GPG Key ID: 4A44B48700429F46
  1. 24
      .editorconfig
  2. 7
      .gitignore
  3. 6
      README.md
  4. 31
      TODO.md

24
.editorconfig

@ -1,12 +1,12 @@
; top-most EditorConfig file ; top-most EditorConfig file
root = true root = true
; Unix-style newlines ; Unix-style newlines
[*] [*]
end_of_line = lf end_of_line = lf
[*.php] [*.php]
indent_style = tab indent_style = tab
charset = utf-8 charset = utf-8
trim_trailing_whitespace = true trim_trailing_whitespace = true
insert_final_newline = true insert_final_newline = true

7
.gitignore vendored

@ -2,11 +2,12 @@
.env .env
system/
public/ public/
!public/assets/ !public/assets/
writable/ system/
tests/ tests/
vendor/
writable/
application/index.html application/index.html
application/.htaccess application/.htaccess
@ -38,4 +39,4 @@ application/Views/form.php
Thumbs.db Thumbs.db
ehthumbs.db ehthumbs.db
Desktop.ini Desktop.ini

6
README.md

@ -1,4 +1,4 @@
# CodeIgniter-Aauth v3 # CodeIgniter-Aauth v3
## for CodeIgniter 4.x ## 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. 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.

31
TODO.md

@ -1,14 +1,21 @@
# ToDo # ToDo
# Login Tokens ## GitHub
- PHPUnit tests over Travis-CI.org & Code-Coverage over CodeCov.
## Code
### Login Tokens
- Config for Cookie Name - Config for Cookie Name
- Single Login (Only one Token per User) - Single Login (Only one Token per User)
# DDOS ### DDOS
- Cookie usage? - Cookie usage?
- UserId to DB - 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 - TOTP
- reCAPTCHA - reCAPTCHA
- oAuth2 - oAuth2
@ -17,8 +24,22 @@
- Twitter - 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 - 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) - 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
Loading…
Cancel
Save