Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.0.2

check_vpn_connection

Ein einfaches und leichtgewichtiges Flutter-Paket, mit dem Sie den VPN-Verbindungsstatus auf Ihren Geräten definieren können.

AndroidiOSmacOSWindowsLinux
30-Tage-Downloads
3140
Likes
39
Pub-Punkte
160

Paket installieren

flutter pub add check_vpn_connection

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein leichtgewichtiges Flutter-Paket zur Erkennung des VPN-Verbindungsstatus auf mehreren Plattformen. Es bietet eine einfache API, um zu überprüfen, ob ein Gerät derzeit mit einer VPN-Verbindung verbunden ist, wodurch Apps dynamisch auf Netzwerkbedingungen reagieren können. Für Entwickler konzipiert, die eine zuverlässige und konsistente VPN-Statuserkennung ohne komplizierte Einrichtung benötigen. Funktioniert unter Android, iOS, macOS, Windows und Linux und ist daher ideal für plattformübergreifende Anwendungen, die Netzwerkbewusstsein erfordern.

Anwendungsfälle

  • Echtzeit-Erkennung aktiver VPN-Verbindungen
  • Funktionen basierend auf dem VPN-Status aktivieren oder deaktivieren
  • Verbesserung der Sicherheit durch Überprüfung der Netzwerkkonsistenz
  • Unterstützung der Geobeschränkungslogik für den Inhaltzugriff
  • Überwachung von Netzwerkumgebungänderungen

Hauptmerkmale

  • Plattformübergreifende Kompatibilität
  • Minimale API-Oberfläche
  • Leicht und schnell
  • Unterstützt Android, iOS, macOS, Windows und Linux
  • Einfacher boolescher Wert für den VPN-Status

Geeignet für

  • netzwerkbewusste Anwendungen
  • Sicherheitsorientierte Apps
  • Geolokationsdienste
  • Streaming- oder Gaming-Apps mit Regionsüberprüfungen
  • Apps, die dynamische Funktionsumschaltungen erfordern

Hinweise

  • Beruht auf plattformspezifischen System-APIs
  • Erkennen aller benutzerdefinierten oder Drittanbieter-VPNs nicht sicherstellen
  • Keine Laufzeitkonfigurationsoptionen
  • Beschränkt auf die Überprüfung des Verbindungsstatus, nicht auf die Verwaltung von VPNs
  • Die Genauigkeit hängt von der Implementierung auf Betriebssystemebene ab

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.