I have just started to learn Yii framework. I need to implement user authentication and authorization. I was passing through the tutorial and I saw you need to define identity class. I didn’t clear understood that tutorial. Where should that defined class reside? Please can someone assist me on this or point me to a more details tutorial about user authentication.
Create a new skeleton application with yiic webapp command, then look for the following files:
protected/components/UserIdentity.php
protected/models/LoginForm.php
protected/controllers/SiteController.php - the actionLogin() method
Read the code and comments carefully, and, after understandig how they work and interact with each other, you can easily customize authentication by modifying these files.