Ruby on Rails做Facebook登入機制:使用Omniauth gem

Omniauth是一個ruby gems,使用它可以讓你不需要像php一樣要include facebook.php,也不用寫前端javascript,它已經 幫你全部做好了,妳只需要用它即可,以下是全部步驟,供參考。

Ruby on Rails:使用Action Mailer寄信(使用 google smtp)

在Ruby on Rails環境下要發送email,以下是步驟:

一.修改設定檔
修改config/application.rb,加入以下

config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
  address:              'smtp.gmail.com',
  port:                 587,
  domain:               'gmail.com',
  user_name:            'your mail address',
  password:             'your mail password',
  authentication:       'plain',
  enable_starttls_auto: true  }

繼續閱讀 “Ruby on Rails:使用Action Mailer寄信(使用 google smtp)”

Ruby on Rails的Rubygems解說

Rubygems是Ruby的套件管理工具。Rubygems使下載一個Ruby的擴展或應用程式變得十分簡單。它可以從遠端伺服器上下載相應的套件,同時產生rdoc說明文件。

Rubygems的執行命令是gem,這個命令包含很多子命令和相應的選項。在命令列鍵入gem,會得到gem命令的使用方法和參數介紹。
繼續閱讀 “Ruby on Rails的Rubygems解說”