Discuz!執行注冊操作系列函數


簡述執行注冊用戶添加操作的相關函數及文件

uc_client\ model\user.php 文件

例:add_user()函數:執行添加用戶,封住一系列的功能函數(執行插入功能,檢測表單提交值…..) line 130;

uc_clinet\ control\user.php

執行注冊、登錄、退出、等的行為函數,比如:onregister() 等 以及用戶的信息操作行為 line 60;

tabel_common_member.php

執行用戶表以及相關附表(個人理解)的數據庫插入操作,比如積分表,用戶信息表等

個人理解common_member這個表是UCenter_member的搭檔表,不過兩者表里的密碼是沒有交集的,插入操作中 ucenter_member 的password是一個隨機生成的salt值加用戶輸入密碼雙重MD5加密的,common_member表里的 password 是用discuz自己封裝的一個random()函數生的10位數,再次MD5的

admincp_members.php

line 700左右有添加用戶的操作,也是從這個操作這塊倒着扒出上幾個文件


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com