理解OAuth 2.0

OAuth 是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。

本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749阮一峰的blog

Read More

RubyOnRails在redactor中通过paperclip实现图片上传并编辑的功能

Overview

首先谈一下对redactor和paperclip的一点浅显的理解吧:
redactor:http://imperavi.com/redactor/https://github.com/SammyLin/redactor-rails 是一款很方便的html在线文档编辑器,设置了很多button来方便类似于FAQ的文章的在线编辑,当然有一些功能是不完善的,比如上传编辑图片的功能,我们在这里就要实现这个功能。
paperclip:https://github.com/thoughtbot/paperclip rails应用最广泛的上传插件。

Read More