У нас есть веб-приложение, в котором данные пользователя зашифрованы открытым ключом RSA. А для доступа пользователя к данным ему необходимо расшифровать свой закрытый ключ. Пользователь может расшифровать свой закрытый ключ с помощью своего пароля.
Есть ли способ входа через Facebook или Google, который вернет какое-то значение, которое можно использовать в качестве пароля для расшифровки закрытого ключа?
Обычный логин Facebook или Google возвращает только токены доступа, которые не являются постоянными.