Title: Comblock Login
Author: wp-comblock
Published: <strong>2025년 11월 29일</strong>
Last modified: 2026년 1월 29일

---

플러그인 검색

![](https://ps.w.org/comblock-login/assets/banner-772x250.png?rev=3406213)

이 플러그인은 **최근 3개의 주요 워드프레스 출시와 시험 되지 않았습니다**. 워드프레스의
좀 더 최근 버전으로 이용할 때 더 이상 관리되지 않고 지원되지 않고 호환성 문제가 
있을 수 있습니다.

![](https://ps.w.org/comblock-login/assets/icon-256x256.png?rev=3406213)

# Comblock Login

 작성자: [wp-comblock](https://profiles.wordpress.org/wprosario/)

[다운로드](https://downloads.wordpress.org/plugin/comblock-login.1.0.0.zip)

 * [세부사항](https://ko.wordpress.org/plugins/comblock-login/#description)
 * [평가](https://ko.wordpress.org/plugins/comblock-login/#reviews)
 *  [설치](https://ko.wordpress.org/plugins/comblock-login/#installation)
 * [개발](https://ko.wordpress.org/plugins/comblock-login/#developers)

 [지원](https://wordpress.org/support/plugin/comblock-login/)

## 설명

**Comblock Login** is a professional and secure frontend authentication system designed
to provide a seamless user experience outside the WordPress admin area. Unlike standard
login plugins, Comblock allows you to transform your site into a multi-level portal
through dynamic **Custom Dashboards** assigned to specific user roles.

The standout feature of this plugin is the **Global Logout (Logout from all devices)**:
an advanced security mechanism that enables users to terminate all active sessions
across all devices with a single click, ensuring total protection if credentials
are compromised. Every aspect of the login process is fortified with Nonce verification(
anti-CSRF) and rigorous data sanitization, utilizing native WordPress core functions
for maximum reliability.

With Comblock Login, you can:
 * Create **multiple private areas** by assigning 
each dashboard to specific user roles (RBAC). * Manage the entire user journey through**
dynamic shortcodes** (Login, Logout, User Info). * Protect data privacy by filtering
which metadata to display via **developer-friendly hooks**. * Monitor site security
through integrated logging of access errors and permission violations.

This plugin doesn’t just hide the backend; it creates a secure, tailored ecosystem
for your members, ensuring a smooth transition between public content and private
dashboards.

### Features

 1. **Global Session Control**: A high-end security feature allowing users to perform
    a **simultaneous logout from all devices**, instantly terminating every active 
    session.
 2. **Multi-Dashboard Management**: Create unlimited and dynamic restricted areas (
    based on Custom Post Types) by assigning **granular permissions** based on user
    roles.
 3. **Secure Frontend Login**: A complete authentication system integrated directly
    into your site’s layout via shortcodes, removing the need for users to access `/
    wp-login.php`.
 4. **Smart Redirect & Access Control**: Intelligent management of post-login redirects
    and automatic content protection, with immediate redirection for unauthorized users.
 5. **Bulletproof Security**: Advanced protection featuring **Nonce (CSRF) verification**,
    input sanitization, and authentication through the secure `wp_signon()` native 
    function.
 6. **Extensible User Info**: A dedicated shortcode to display profile data, featuring**
    developer hooks** (PHP filters) to customize which meta fields are shown or hidden.
 7. **Security Error Logging**: Integrated monitoring system that records login errors
    and permission breaches for total security oversight.

### Usage

 * Use the shortcode **`[comblock_login]`** to display the login form. You can insert
   this shortcode into any page or post.
    Simple example (only required attribute):**`[
   comblock_login dashboard-post-id="8"]`** Complete example (with all optional 
   attributes): **`[comblock_login id="subscriber-login" class="subscriber-form-
   login" dashboard-post-id="8" privacy-page-id="2"]`** Where:
    - `dashboard-post-id` is mandatory and represents the ID of a Dashboard post
      type created in the back office.
    - `id`, `class`, and `privacy-page-id` are optional, where `privacy-page-id`
      refers to the privacy policy page ID.
 * Use the shortcode **`[comblock_logout]`** only within the **`dashboard`** post
   type to display the logout link.
    Simple example (without optional attributes):**`[
   comblock_logout]`** Complete example (with optional attributes): **`[comblock_logout
   id="logout-link" class="btn-logout"]`**
 * Use the shortcode **`[comblock_disconnection]`** within the **`dashboard`** post
   type to display the disconnection link.
    Simple example: **`[comblock_disconnection]`**
   Complete example: **`[comblock_disconnection id="disconn-link" class="btn-disconnect"]`**
 * Use the shortcode **`[comblock_user_info]`** within the **dashboard** post type
   to display user information.
    Complete example: **`[comblock_user_info title="
   Profile Details" fields="display_name,user_email,billing_phone"]`**
 * The `fields` attribute accepts comma-separated user meta keys. For security, 
   you can control which fields are accessible using the following PHP filters:
    - **`comblock_login_user_ban_fields`**: Add keys to this blacklist to prevent
      them from being displayed, even if requested in the shortcode.
    - **`comblock_login_user_info_allowed_fields`**: Use this whitelist to explicitly
      permit custom meta keys (like WooCommerce or ACF fields).
 * **Example: How to allow a custom field**
    Add this to your `functions.php`: add_filter(‘
   comblock_login_user_info_allowed_fields’, function($allowed) { $allowed[] = ‘
   billing_phone’; return $allowed; });
 * These hooks enable developers to customize which user data can be displayed via
   the shortcode while maintaining control over security and privacy.

### Security

The plugin implements the following security mechanisms:

 * Nonce verification for all critical login and logout actions to protect against
   CSRF.
 * Sanitization of input from login forms to prevent injection.
 * Authentication via WordPress’ secure `wp_signon()` function.
 * Strict session cookie management with SSL support.
 * Granular control of access permissions based on user roles defined for each dashboard.
 * Complete destruction of user sessions upon logout from all devices.

## 스크린샷

[⌊Login form with shortcode⌉⌊Login form with shortcode⌉[

Login form with shortcode

[⌊Editing Front-end dashboard with role-controlled access⌉⌊Editing Front-end dashboard
with role-controlled access⌉[

Editing Front-end dashboard with role-controlled access

[⌊Page with user information and logout option from all devices⌉⌊Page with user 
information and logout option from all devices⌉[

Page with user information and logout option from all devices

## 설치

 1. Upload the plugin folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin via the ‘Plugins’ menu in WordPress.
 3. Configure the dashboards, the user roles that can access them, and the login page
    to which users will be redirected.
 4. Insert the shortcodes into pages or posts to display the login, logout, etc. forms.

## FAQ

### What happens if a user tries to access a dashboard without the correct role?

The plugin automatically checks permissions. If a user lacks the required role or
is not logged in, they will be redirected to the login page configured in the settings,
and the unauthorized attempt will be recorded in the security logs.

### Can I use this plugin alongside other membership plugins?

Yes. Comblock Login works independently using native WordPress roles and sessions.
It is designed to be lightweight and won’t conflict with plugins like WooCommerce
or MemberPress.

### Does the “Logout from all devices” feature affect other users?

No. It only terminates sessions for the currently logged-in user who clicks the 
button. It is a per-user security feature.

### How can I customize the look of the login form?

The login form is generated with standard HTML classes. You can easily style it 
using your theme’s CSS or by passing a custom class through the `class` attribute
in the shortcode: `[comblock_login class="my-custom-form"]`.

### Are custom meta fields from ACF or WooCommerce supported?

Yes, but for security reasons, they must be explicitly allowed using the `comblock_login_user_info_allowed_fields`
PHP filter. Please refer to the “Usage” section for a code example.

### Does the plugin support SSL/HTTPS?

Absolutely. The plugin uses secure session cookie management and follows WordPress
best practices for SSL-encrypted connections.

## 후기

이 플러그인에 대한 평가가 없습니다.

## 기여자 & 개발자

“Comblock Login”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에
기여하였습니다.

기여자

 *   [ wp-comblock ](https://profiles.wordpress.org/wprosario/)

[자국어로 “Comblock Login”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/comblock-login)

### 개발에 관심이 있으십니까?

[코드 탐색하기](https://plugins.trac.wordpress.org/browser/comblock-login/)는, [SVN 저장소](https://plugins.svn.wordpress.org/comblock-login/)
를 확인하시거나, [개발 기록](https://plugins.trac.wordpress.org/log/comblock-login/)
을 [RSS](https://plugins.trac.wordpress.org/log/comblock-login/?limit=100&mode=stop_on_copy&format=rss)
로 구독하세요.

## 변경이력

#### 1.0.0

 * Initial version with login, logout, multiple dashboards, and integrated security
   management.

## 기초

 *  버전 **1.0.0**
 *  최근 업데이트: **7개월 전**
 *  활성화된 설치 **10보다 적음**
 *  워드프레스 버전 ** 6.8 또는 그 이상 **
 *  다음까지 시험됨: **6.8.8**
 *  PHP 버전 ** 8.3 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/comblock-login/)
 * 태그:
 * [custom dashboard](https://ko.wordpress.org/plugins/tags/custom-dashboard/)[frontend login](https://ko.wordpress.org/plugins/tags/frontend-login/)
   [secure login](https://ko.wordpress.org/plugins/tags/secure-login/)[user management](https://ko.wordpress.org/plugins/tags/user-management/)
 *  [고급 보기](https://ko.wordpress.org/plugins/comblock-login/advanced/)

## 평점

아직 제출된 리뷰가 없습니다.

[Your review](https://wordpress.org/support/plugin/comblock-login/reviews/#new-post)

[모든  리뷰 보기](https://wordpress.org/support/plugin/comblock-login/reviews/)

## 기여자

 *   [ wp-comblock ](https://profiles.wordpress.org/wprosario/)

## 지원

할 말 있으신가요? 도움이 필요하신가요?

 [지원 포럼 보기](https://wordpress.org/support/plugin/comblock-login/)