Wocat web users def » History » Version 1
Kurt Gerber, 27 May 2016 16:25
1 | 1 | Kurt Gerber | h1. Introduction |
---|---|---|---|
2 | |||
3 | In typo3 there are three entities which are linked to each other. I think it makes sense to further look at them as three different entities: |
||
4 | |||
5 | * the application users (username , password) |
||
6 | * addresses (all address details of the users) |
||
7 | * Institutions (Inst. name, country) |
||
8 | |||
9 | |||
10 | h2. 1. The users |
||
11 | |||
12 | *typo3 mysql table:* fe_users |
||
13 | |||
14 | *definition:* Those are application users. The table holds username and passwords. user groups connected are hold in fe_groups added are only CMS inherent groups: (e.g. 'web user confirmed' meaning: confirmed user registration) or the roles inside an application (CMS editor / reviewer etc. or UNCCD focal point, etc...) |
||
15 | |||
16 | h2 2. Addresses" |
||
17 | |||
18 | *typo3 mysql table:* tt_address |
||
19 | |||
20 | This holds all the address informations and is linked to the user table as well as the institution it is member of. The cause that there are two tables: In future it would allow to have addresses with no login. The way addresses where collected in past time, that would make sense... |
||
21 | |||
22 | h2. Institutions |
||
23 | |||
24 | *typo3 mysql table:* tx_wocataddress_domain_model_institution |
||
25 | |||
26 | *definition:* The institutions are very simple now: two important fields: name (simple string) and country. It would be good to add a field for abbreviation! |
||
27 | Furthermore it holds a foreign_key field which points to the contact address (cr_user_id). |
||
28 | |||
29 | |||
30 | h2 groups |
||
31 | |||
32 | *typo3 mysql table:* tx_wocataddress_domain_model_usergroup |
||
33 | |||
34 | *definition:* This table holds groups which are NOT typo3 inherent, but are used in qcat then to separate groups of users with different priviledges. |