В этом вопросе я спросил, как POST для php-файла представляет собой приложение vb.net: POST на веб-страницу в vb.net (формы выигрыша, рабочий стол, а не ASP.net). Теперь я зарегистрировался в пользовательском пользователе, разместив их имя пользователя и пароль для php-файла, php-файл, затем выполняет проверку безопасности / проверки / etc, и если оба имени пользователя и пароль верны, он хранит идентификатор пользователя в переменной сеанса.
Теперь, если приложение vb.net пытается загрузить данные со страницы, для которой пользователь должен войти в систему, он проверяет это:
if (!isset($_SESSION['uid'])) { header("Location: index.php"); }
Однако после правильного входа в приложение переменная сеанса не установлена. Как работает сеанс с приложением vb.net?
Когда пользователь регистрируется успешно, я должен загрузить идентификатор пользователя и сохранить его в приложении vb.net, а затем отправить его на каждую страницу, требующую аутентификации?