Data Model
December 29, 2015 ยท View on GitHub
When Yii2-user is installed the database is configured using the Yii2-user data model.
It can be useful to know what's going on in the database when Yii2-user is integrated your application.
Entity Relation Diagram
+----------------+ 1/n
| social_account <----------+
+----------------+ |
1 |
+-------+ 1/n 1 +---v----+
| token <---------------> user |
+-------+ +---^----+
1 |
+---------+ 1 |
| profile <-----------------+
+---------+
+------------+
| migrations |
+------------+
Explaining some basic tasks
- Each user has exactely one Profile (./models/User.php
afterSafe()) - A token is generated if a user registers and
Module::enableConfirmationis set to true (./models/User.phpregister()). Tokens are not deleted anymore.