@azaznioo

Как перенести пользователей из ASP.NET MVC+EF+MSSQL в PHP+MySQL?

Есть сайт ASP.NET MVC, который работает c базой MSSQL через Entity Framework. Также используется asp.net identity. Его необходимо переписать на php + mysql. Данный перенос не должен затрагивать пользователя. Волнует вопрос переноса пользователей - их контактных данных + хеши паролей и алгоритм, которым эти хеши получены. Есть ли идеи как это можно сделать? Все данные о пользователях с хешами паролей есть в базе и вынуть их не проблема. Но как проверять подлинность пароля пользователя после импорта этих хешей в сайт на php непонятно.
  • Вопрос задан
  • 208 просмотров
Пригласить эксперта
Ответы на вопрос 2
hePPer
@hePPer
запустить новую версию сайта скрытно, при авторизации юзеров на старом сайте из их пароля делать новый хэш для новой версии сайта. кто не зашел в ближайшее время - сбросить пароль, пусть восстановят.
Ответ написан
@oxidmod
А у вас хеш считал сам MSSQL?

1. Если да, то надо курить документацию о том, по какому алгоритму он их считает. В пхп организовать проверку, зная алгоритм. Возможно подойдет даже стандартный password_verify.

2. Если хеш генерировался приложением, то просто перенести проверку в пхп.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 сент. 2019, в 02:43
500 руб./за проект
19 сент. 2019, в 02:30
2000 руб./за проект
18 сент. 2019, в 23:10
5000 руб./за проект