Midari Create > webアプリケーション製品 > Wakarana > サンプルコード >

【Wakarana】ユーザーアカウントの凍結と解除

Wakaranaで、ユーザーを凍結(無効化)・解除するサンプルコードです。

ユーザーアカウントを凍結すると、そのユーザーは自動的にログアウト状態となり、凍結が解除されるまでログインすることができなくなります。

sample.php

<?php
include "wakarana/main.php";

$wakarana = new wakarana();

// ユーザー「Hoge」のwakarana_userインスタンスを取得
$user_1 = $wakarana->get_user("Hoge");

// ユーザー「Hoge」を凍結する
$user_1->set_status(WAKARANA_STATUS_DISABLE);

// ユーザー「Fuga」のwakarana_userインスタンスを取得
$user_2 = $wakarana->get_user("Fuga");

// ユーザー「Fuga」の凍結を解除する
$user_2->set_status(WAKARANA_STATUS_NORMAL);