Title: Portal Entry Guard
Author: Priyanka Behera
Published: <strong>2026년 9월 12일</strong>
Last modified: 2026년 9월 12일

---

플러그인 검색

![](https://s.w.org/plugins/geopattern-icon/portal-entry-guard.svg)

# Portal Entry Guard

 작성자: [Priyanka Behera](https://profiles.wordpress.org/priyankabehera155/)

[다운로드](https://downloads.wordpress.org/plugin/portal-entry-guard.1.0.0.zip)

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

 [지원](https://wordpress.org/support/plugin/portal-entry-guard/)

## 설명

Portal Entry Guard allows you to protect selected WordPress pages with a lightweight
email access gate.

Visitors must enter a valid email address before accessing a protected page. No 
user account, OTP, or email verification is required.

The plugin is designed to be simple, lightweight, and easy to configure.

### Features

 * Protect selected WordPress pages.
 * Select multiple pages from the plugin settings.
 * Easily unselect pages to remove protection.
 * Simple email-based access form.
 * No OTP or email verification required.
 * Configurable access duration from 1 to 365 days.
 * Secure token-based visitor access.
 * Nonce-protected form submission.
 * Email addresses are stored for access tracking.
 * Administrator users with the manage_options capability can bypass the gate.
 * Responsive and lightweight frontend design.
 * No page builder dependency.

### Configuration

After activation, go to:

    ```
    Settings > Portal Entry Guard
    ```

### Protected Pages

Select the pages that should require email access.

You can select multiple pages and unselect previously selected pages at any time.

### Remember Visitor For

Set how many days a visitor should retain access to protected resources.

The available range is 1 to 365 days.

### Gate Title

Customize the title displayed on the access page.

### Description

Customize the message displayed above the email form.

### Privacy Text

Add a short privacy message explaining how the visitor’s email address will be used.

### How It Works

When a visitor opens a protected page:

 1. The plugin checks whether the page is protected.
 2. If the visitor does not have a valid access token, the email gate is displayed.
 3. The visitor enters their email address.
 4. The email address is validated.
 5. A secure access token is generated.
 6. The token is stored securely and associated with the protected page.
 7. The visitor receives access to the protected page.
 8. Access remains available until the configured expiration period.

### Security

Portal Entry Guard uses:

 * WordPress nonces for form validation.
 * Sanitized email input.
 * Secure random token generation.
 * SHA-256 token hashes in the database.
 * HTTP-only cookies.
 * SameSite cookie protection.
 * Expiration timestamps for access tokens.
 * Capability checks for administrator bypass.

### Privacy

The plugin stores email addresses submitted through the access form along with access-
token information.

Site administrators are responsible for configuring their privacy policy and ensuring
that the plugin’s use complies with applicable privacy and data-protection requirements.

## 설치

 1. Upload the `portal-entry-guard` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the `Plugins` screen in WordPress.
 3. Go to `Settings > Portal Entry Guard`.
 4. Select the pages you want to protect.
 5. Configure the access duration and gate text.
 6. Click `Save Settings`.

## FAQ

### Does the plugin send an OTP?

No. The plugin does not send OTPs or require email verification.

### Does the visitor need a WordPress account?

No. Visitors only need to provide a valid email address.

### Can I protect multiple pages?

Yes. Multiple pages can be selected from the plugin settings.

### Can I remove protection from a page?

Yes. Uncheck the page in the Protected Pages list and save the settings.

### How long does visitor access remain active?

The administrator can configure the access duration from 1 to 365 days.

### Can administrators access protected pages without entering an email?

Yes. Users with the `manage_options` capability can bypass the email gate.

## 후기

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

## 기여자 & 개발자

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

기여자

 *   [ Priyanka Behera ](https://profiles.wordpress.org/priyankabehera155/)
 *   [ Manoranjan Nayak ](https://profiles.wordpress.org/manoranjannayak08/)

[자국어로 “Portal Entry Guard”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/portal-entry-guard)

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

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

## 변경이력

#### 1.2.0

 * Added configurable protected pages.
 * Added the ability to unselect protected pages.
 * Added configurable access duration.
 * Added customizable gate title, description, and privacy text.
 * Added secure token-based access.
 * Added responsive frontend gate design.
 * Added nonce verification.
 * Added administrator bypass.

## 기초

 *  버전 **1.0.0**
 *  최근 업데이트: **9시간 전**
 *  활성화된 설치 **10보다 적음**
 *  워드프레스 버전 ** 6.2 또는 그 이상 **
 *  다음까지 시험됨: **7.1**
 *  PHP 버전 ** 8.1 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/portal-entry-guard/)
 * 태그:
 * [content-protection](https://ko.wordpress.org/plugins/tags/content-protection/)
   [email access](https://ko.wordpress.org/plugins/tags/email-access/)[page protection](https://ko.wordpress.org/plugins/tags/page-protection/)
 *  [고급 보기](https://ko.wordpress.org/plugins/portal-entry-guard/advanced/)

## 평점

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

[Your review](https://wordpress.org/support/plugin/portal-entry-guard/reviews/#new-post)

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

## 기여자

 *   [ Priyanka Behera ](https://profiles.wordpress.org/priyankabehera155/)
 *   [ Manoranjan Nayak ](https://profiles.wordpress.org/manoranjannayak08/)

## 지원

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

 [지원 포럼 보기](https://wordpress.org/support/plugin/portal-entry-guard/)