Skip to content

PHP API to remote control SoftEther VPN Server

License

Notifications You must be signed in to change notification settings

fawno/SoftEtherApi-PHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub license GitHub tag (latest SemVer) Packagist Packagist Downloads GitHub issues GitHub forks GitHub stars

SoftEtherApi-PHP

SoftEther VPN Api for PHP

There are still some issues as i only use the c# project activly but not this port. Just open a ticket.

For C# examples please see: https://github.com/connLAN/SoftEtherApi

Installation using Composer

You can install this plugin into your application using composer:

  composer require fawno/softether-api:@stable

How to translate the examples

The C# code

var connectResult = softEther.Connect();
var authResult = softEther.Authenticate(pw);

var user = softEther.HubApi.CreateUser("testHub", "testUser", "userPw");
Console.WriteLine(user.Valid() ? "Success" : user.Error.ToString());

The corresponding PHP code

$connectResult = $softEther->Connect();
$authResult = $softEther->Authenticate(pw);

$user = $softEther->HubApi->CreateUser("testHub", "testUser", "userPw");
echo $user->Valid() ? "Success" : $user->Error;

About

PHP API to remote control SoftEther VPN Server

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages