[network-manager-fortisslvpn/lr/otp: 1/4] contrib: request OTP
- From: Lubomir Rintel <lkundrak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [network-manager-fortisslvpn/lr/otp: 1/4] contrib: request OTP
- Date: Mon, 24 Jul 2017 09:57:30 +0000 (UTC)
commit 33ed5a45e042340d47a6c5dd416216e4775eae81
Author: Lubomir Rintel <lkundrak v3 sk>
Date: Mon Jul 10 16:27:44 2017 +0200
contrib: request OTP
contrib/fortiserve.pl | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/contrib/fortiserve.pl b/contrib/fortiserve.pl
index 022fa47..422f51c 100755
--- a/contrib/fortiserve.pl
+++ b/contrib/fortiserve.pl
@@ -249,9 +249,14 @@ sub serve_request
my $response;
+
if ($request->uri eq '/remote/logincheck') {
- $response = new HTTP::Response (200 => 'OK', [], 'something');
- $response->header ('Set-Cookie' => 'SVPNCOOKIE=something;');
+ if ($request->content =~ /code=/) {
+ $response = new HTTP::Response (200 => 'OK', [], '');
+ $response->header ('Set-Cookie' => 'SVPNCOOKIE=something;');
+ } else {
+ $response = new HTTP::Response (200 => 'OK', [], 'tokeninfo=helloworld');
+ }
} elsif ($request->uri eq '/remote/index') {
$response = new HTTP::Response (200 => 'OK', [], 'something');
} elsif ($request->uri eq '/remote/fortisslvpn') {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]