To answer on FORM/POST for login
Dim result As String = ""
Dim WEB = New Net.WebClient()
Dim LoginData As System.Collections.Specialized.NameValueCollection = New System.Collections.Specialized.NameValueCollection()
LoginData.Add("user[email]", ID) // depend on the form field title
LoginData.Add("user[password]", PW) // depend on the form field title
Try
result = Text.Encoding.UTF8.GetString(WEB.UploadValues(URL, "POST", LoginData))
Catch ex As Exception
result = ""
End Try