Заполните форму авторизации по ссылке php
Я сделал php логин для личных ссылок сайта моей семьи.
Можно ли будет предварительно заполнить регистрационные данные, если я отправлю ссылку члену семьи по электронной почте? Кроме того, я мог бы также иметь другую ссылку, которая автоматически регистрирует пользователя?
Я использовал для защиты своих семейных ссылок с помощью.htaccess/.htpasswd, и было бы просто сделать это примерно так:
http://user:password@myfamilysite.com/family/protectedlinks/
1 ответ
В этом случае вам нужно использовать параметры GET. Например
http://myfamilysite.com/family/protectedlinks/?user=LONG_HASH&password=LONG_HASH
В файле PHP получите этот запрос, вам просто нужно расшифровать этот хэш. Вы можете войти в свою семью напрямую или предварительно заполнить все формы, и его просто нужно нажать на функцию отправки. Второй вариант - больше безопасности, потому что вы не получаете напрямую ваше приложение.
В электронном письме вы передаете эту ссылку с правом доступа для членов вашей семьи.