У меня есть два отдельных сайта в сети нашей компании. Одним из них является сайт WordPress, работающий на PHP на IIS и MySQL. Другой на другом сервере работает под управлением классического ASP. Я хочу знать, могу ли я использовать классический asp для аутентификации пользователя для сайта asp в базе данных пользователей wordpress. Не для того, чтобы предоставить пользователю доступ к сайту WordPress, но для контроля доступа к классическому сайту ASP.
Например: пользователь получит страницу входа на asp classic. Они будут вводить учетные данные, которые они используют на сайте WordPress. Asp classic проверяет учетные данные, хранящиеся на сайте WordPress, и, если пароль и имя пользователя совпадают, предоставляет доступ к страницам asp.
Если это возможно, это будет препятствовать пользователю иметь еще один набор имен пользователей и паролей для отслеживания, а также использовать встроенные функции управления паролями WordPress.
Спасибо за любой совет.
Пароли WordPress хэшируются в базе данных — так что вам нужно будет повторить это в ASP.
Вам, вероятно, придется углубиться в базу кодов wordpress, чтобы найти алгоритм и ключи (которые вы можете найти в файле конфигурации)
Других решений пока нет …