Ruby 使用 grape entity ,如何将结果加密呢?

kingwkb · July 31, 2013 · Last by Rei replied at July 31, 2013 · 2095 hits

api 返回的内容要加密

比如 grape entity 返回的内容要 base64 一下,如何做?

https 吧

#1 楼 @hisea 要求 https 后面还的加一层加密

我找到个,使用 middleware,明天试试

http://code.dblock.org/wrapping-responses-with-grape-and-rack

base64 既然是可逆的,就不是加密了。看看 RSA。

#3 楼 @Rei 我只是打个比方,关键是要在返回之前拿到数据 经过加密处理之后再返回

#4 楼 @kingwkb 如果是基于 Rack 的框架,那么可以像一个栈一样插入处理逻辑,就是 middleware。

You need to Sign in before reply, if you don't have an account, please Sign up first.