## 呆錯用戶組件
* 呆錯用戶組件基于數據表dc_user進行開發,支持表單字段擴展。
* 呆錯用戶組件統一管理所有前后臺用戶模塊。
* 點此查看呆錯官方提供的呆錯用戶組件[開發實例](https://www.daicuo.org/help/68)。
* 支持Result用戶授權。
* 支持Token用戶操作。
* 支持Auth用戶權限。
* 可擴展增加、修改、展示UI界面。
* 可擴展自定義字段。
* 可擴展用戶組。
## 后臺
* 可以直接通過 (網站后臺 > 用戶 > 用戶管理)統一管理。
* 如需擴展用戶組件的字段可通過(網站后臺 > 系統 > 字段管理) 按表單字段的屬性配置擴展自定義用戶組件的字段。
## 前臺
* 需要繼承前臺基礎類庫后才能獲取當前用戶的相關資料。
* 未登錄的訪客被定義為“游客”。
## 常用方法
* model('common/User','loglic')->write($post=[])
* model('common/User','loglic')->delete($args=[])
* model('common/User','loglic')->get($args=[])
* model('common/User','loglic')->select($args=[])
* model('common/User','loglic')->deleteIds($args=[])
* model('common/User','loglic')->status($ids=[],$value='')
* model('common/User','loglic')->getId($id=[], $cache=false)
* model('common/User','loglic')->metaKeys()
* model('common/User','loglic')->metaList()
* \daicuo\User::register($data=[])
* \daicuo\User::login($data=[])
* \daicuo\User::logout()
* \daicuo\User::is_logged_in()
* \daicuo\User::get_current_user()
* \daicuo\User::set_current_user($user_id=0)
## 數據庫字段實例
```
$data = [];
$data['user_name'] = 'daicuo'.uniqid();
$data['user_pass'] = '123456';
$data['user_email'] = uniqid().'@daicuo.net';
$data['user_mobile'] = rand('13800138000','13900139000');
$data['user_status'] = 'normal';
$data['user_module'] = 'deving';
$data['user_hits'] = rand(100,10000);
$data['user_views'] = rand(100,10000);
$data['user_nice_name'] = 'nice'.uniqid();
$data['user_capabilities'] = ['guest'];
```