You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: LOGIN.md
+18-5Lines changed: 18 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,19 @@
1
1
# codeigniter-login files
2
2
3
+
The login process uses a Controller that process the login and logout,
4
+
such controller implements the check that currently are into a model,
5
+
but you can change it to another class or just a if-else or whatever check.
6
+
7
+
There's no need if you want, you can setup a method in the `webappweb/models/Usersmodel.php`
8
+
that just use your own storage, user check or way to autenticate the user data.
9
+
10
+
By default this project uses a embebed sqlite3 database, that you can
11
+
change or move it.
12
+
3
13
## Database
4
14
5
15
Since version 2.0.0 the project need a database connection, use the files
6
-
at [webappdb](webappdb) directory.
16
+
at `webappdb` directory.
7
17
8
18
Until version 1.0.0 the check per se is made at the file `Indexauth.php` in the auth function..
9
19
the line of the variable `$rs_access` has the status.. if not TRUE or not NULL the check is passed.
@@ -17,6 +27,9 @@ and `webappweb/config/imap.php`, `$im_access` is the result of the mail login ch
17
27
Since version 4.0.0 a main controller do the check work of the sesion at `webappweb/core/CP_Controller.php`
18
28
that all controllers inherit, so `$this->checksession();` is common functionality and reusable code.
19
29
30
+
Since version 5.0.0 the project provide a sqlite database, by default its
31
+
at `webappdb/codeigniter.db` and extra view/controller are show to noted more the sesion handle.
32
+
20
33
## Development
21
34
22
35
The core core process is just 4 files, if you dont use the profiler neither database or imap auth:
@@ -112,12 +125,12 @@ The magic is done by the `auth($data = NULL, ... , ... )`
112
125
113
126
## Authors and acknowledgment
114
127
115
-
Show your appreciation to those who have contributed to the project.
128
+
* (c) PICCORO Lenz McKAY @mckaygerhard
116
129
117
130
## License
118
131
119
-
For open source projects, say how it is licensed.
132
+
CC-BY-SA
120
133
121
-
## Project status
134
+
## see also
122
135
123
-
If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers.
Then enable the site and visit `http://localhost/codeigniter-login`
33
34
34
35
## Database
35
36
37
+
There's no need if you want can setup a method in the [webappweb/models/Usersmodel.php](webappweb/models/Usersmodel.php)
38
+
that just use your own storage, user check or way to autenticate the user data.
39
+
40
+
By default this project uses a embebed sqlite3 database, that you can
41
+
change or move it, just by configure it on [webappweb/config/database.php](webappweb/config/database.php).
42
+
36
43
Since version 2.0.0 the project need a database connection, use the files
37
44
at [webappdb](webappdb) directory.
38
45
46
+
Since version 5.0.0 the project provide a sqlite database, by default its
47
+
at [webappdb/codeigniter.db](webappdb/codeigniter.db).
48
+
39
49
## Development
40
50
41
51
The core core process is just 4 files, complete documented at the [LOGIN.md](LOGIN.md) document:
@@ -68,6 +78,9 @@ and `webappweb/config/imap.php`, `$im_access` is the result of the mail login ch
68
78
Since version 4.0.0 a main controller do the check work of the sesion at `webappweb/core/CP_Controller.php`
69
79
that all controllers inherit, so `$this->checksession();` is common functionality and reusable code.
70
80
81
+
Since version 5.0.0 the project provide a sqlite database, by default its
82
+
at `webappdb/codeigniter.db` and extra view are show to noted more the sesion handle.
83
+
71
84
For mode detailed please read the [LOGIN.md](LOGIN.md) document
72
85
73
86
#### Profiler and debugging
@@ -95,12 +108,9 @@ For mode detailed please read the [LOGIN.md](LOGIN.md) document
95
108
96
109
## Authors and acknowledgment
97
110
98
-
Show your appreciation to those who have contributed to the project.
111
+
* (c) PICCORO Lenz McKAY @mckaygerhard
99
112
100
113
## License
101
114
102
-
For open source projects, say how it is licensed.
103
-
104
-
## Project status
115
+
CC-BY-SA
105
116
106
-
If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers.
0 commit comments