ฉันจะทราบได้อย่างไรว่าผู้ใช้ปัจจุบันไม่ระบุชื่อหรือรับรองความถูกต้อง
ฉันจะทราบได้อย่างไรว่าผู้ใช้ปัจจุบันไม่ระบุชื่อหรือรับรองความถูกต้อง
คำตอบ:
เพื่อประโยชน์ของรหัสที่แข็งแกร่งและมีความหมายมากขึ้นคุณสามารถใช้User::isAnonymous()
วิธีการที่สะดวกได้เช่น
if (\Drupal::currentUser()->isAnonymous()) {
// Anonymous user...
}
$current= \Drupal::currentUser();
if (!$current->id()) {
// is visitor
}
else {
// is logged
}