패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.0.2

check_vpn_connection

기기의 VPN 연결 상태를 정의할 수 있는 간단하고 가벼운 Flutter 패키지입니다.

AndroidiOSmacOSWindowsLinux
30일 다운로드
3.1천
좋아요
39
Pub 점수
160

패키지 설치

flutter pub add check_vpn_connection

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

다중 플랫폼에서 VPN 연결 상태를 감지하기 위한 가벼운 Flutter 패키지입니다. 장치가 현재 VPN에 연결되어 있는지 확인할 수 있는 간단한 API를 제공하여 앱이 네트워크 조건에 따라 동적으로 반응할 수 있도록 합니다. 복잡한 설정 없이 신뢰성 있고 일관된 VPN 상태 감지를 필요로 하는 개발자를 위해 설계되었습니다. Android, iOS, macOS, Windows 및 Linux에서 작동하므로 네트워크 인식 기능을 필요로 하는 크로스플랫폼 애플리케이션에 이상적입니다.

사용 사례

  • 실시간으로 활성 VPN 연결 감지
  • VPN 상태에 따라 기능을 활성화하거나 비활성화
  • 네트워크 무결성 검증을 통해 보안 향상
  • 지리적 제한 콘텐츠 접근 로직 지원
  • 네트워크 환경 변경 모니터링

주요 기능

  • 크로스 플랫폼 호환성
  • 최소 API 표면
  • 가볍고 빠름
  • Android, iOS, macOS, Windows 및 Linux를 지원합니다
  • VPN 상태에 대한 간단한 부울 결과

적합한 대상

  • 네트워크 인식 애플리케이션
  • 보안 중심 앱
  • 지리적 위치 서비스
  • 지역 확인 기능이 있는 스트리밍 또는 게임 앱
  • 동적 기능 전환을 필요로 하는 앱

고려 사항

  • 플랫폼 고유의 시스템 API에 의존합니다
  • 모든 사용자 지정 또는 제3자 VPN을 감지하지 못할 수 있습니다
  • 런타임 구성 옵션이 없음
  • 연결 상태 확인에만 제한되며, VPN 관리는 하지 않음
  • 정확도는 OS 수준의 구현에 따라 달라집니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

check_vpn_connection

License: MIT Pub

A simple and lightweight Flutter package that lets you define VPN connection status on your devices.

Note this plugin is in the early stages of development and has been poorly tested. You can use the plugin at your own risk.

How to use

You can get a VPN connection status, which is either true (vpn connected) or false (no vpn connection)


if (await CheckVpnConnection.isVpnActive()) {
  // do some action if VPN connection status is true
}

Also see our Example.

Issues

Please file any issues, bugs or feature request as an issue on our GitHub page.

Want to contribute

To contribute, follow the following easy steps

Step 1
  • Fork this repo!
Step 2
  • Make your own updates
Step 3
  • Create a new pull request

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.