<%+pgyvpn/content%>
<%
local cbi = require ('luci.model.uci').cursor()
local config = require("luci.pgyvpn.config")
local base = cbi:get("pgyvpn", "base")
local vpn_status = cbi:get("pgyvpn", "base","vpn_status")
local err_code = cbi:get("pgyvpn", "base","err_code")
local user = cbi:get("pgyvpn", "base","user")
local vpnid = cbi:get("pgyvpn", "base","vpnid")
local vpnpwd = cbi:get("pgyvpn", "base","vpnpwd")
local md5 = require "md5"
local pwd = cbi:get("pgyvpn","base","pwd")
local pwd_md5 = md5.sumhexa(pwd)
if vpnid ~= nil and vpnid ~= "" then
user = vpnid
end
if vpnpwd ~= nil and vpnpwd ~= "" then
pwd_md5 = vpnpwd
end
local json = require "luci.jsonc"
local login_json = luci.sys.exec("/usr/share/pgyvpn/rpc.sh 10")
local login_data = json.parse(login_json)
local login_status = (login_data and login_data.status) and tostring(login_data.status) or ""
local href_url = config.URL_LINK.CHECK_NET[2]..user.."&auth="..pwd_md5
%>
<% if login_status == '1' then %>
<% elseif login_status == '6' then %>
<% else %>
<% end %>