Я использую Devise for User table. В методе api я хочу отправить свою запись пользователя вместе с полем пароля как json. Мой код для этого:Невозможно отправить пароль разработчика как данные json
users = User.where(status: "active")
Здесь у меня есть все поля, включая encrypted_password. Но когда я пытаюсь отправить эти данные с:
render json: { users: users }
в DEViSE столбцы не появляется в результате, кроме электронной почты.
Как я могу получить пароль тоже в результате?
Почему вы хотите выдать пароль пользователя в формате JSON? Это будет легко иметь проблемы с безопасностью. – Yang
@Yang, у меня есть требование также отправить пароль, так что при каждом запросе на вход не будет отправлено на сервер для проверки учетных данных пользователя. –