가입 일자 표기, 개인정보 제3자 제공 동의 버튼 추가. 철회 버튼도 추가
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
namespace sammo;
|
||||
|
||||
require(__dir__.'/../vendor/autoload.php');
|
||||
|
||||
$session = Session::requireLogin([])->setReadOnly();
|
||||
$userID = Session::getUserID();
|
||||
|
||||
$db = RootDB::db();
|
||||
$db->update('member', [
|
||||
'third_use'=>0
|
||||
], 'no=%i', $userID);
|
||||
|
||||
Json::die([
|
||||
'result'=>true,
|
||||
'reason'=>'success'
|
||||
]);
|
||||
@@ -9,7 +9,7 @@ $userID = Session::getUserID();
|
||||
// 외부 파라미터
|
||||
|
||||
$db = RootDB::db();
|
||||
$member = $db->queryFirstRow('SELECT `id`, `name`, `grade`, `picture` FROM `member` WHERE `NO` = %i', $userID);
|
||||
$member = $db->queryFirstRow('SELECT `id`, `name`, `grade`, `picture`, reg_date, third_use FROM `member` WHERE `NO` = %i', $userID);
|
||||
|
||||
if(!$member['picture']){
|
||||
$picture = ServConfig::getSharedIconPath().'/default.jpg';
|
||||
@@ -49,5 +49,7 @@ Json::die([
|
||||
'name'=>$member['name'],
|
||||
'grade'=>$grade,
|
||||
'picture'=>$picture,
|
||||
'global_salt'=>RootDB::getGlobalSalt()
|
||||
'global_salt'=>RootDB::getGlobalSalt(),
|
||||
'join_date'=>$member['reg_date'],
|
||||
'third_use'=>($member['third_use']!=0)
|
||||
]);
|
||||
|
||||
@@ -55,6 +55,13 @@
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="bg1">가입일시</th>
|
||||
<td colspan="2">
|
||||
<span id="slot_join_date"></span>
|
||||
</td>
|
||||
<td colspan="3">개인정보 3자 제공 동의 : <span id="slot_third_use"></span><button type="button" id="third_use_disallow">철회</button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="bg1"></th>
|
||||
<th class="bg1" colspan="2">회원 탈퇴</th>
|
||||
|
||||
Reference in New Issue
Block a user