Rails.application.config.middleware.use OmniAuth::Builder do
provider :twitter, ENV['TWITTER_KEY'], ENV['TWITTER_SECRET']
end
出現 http 400 錯誤 , 結果
Rails.application.config.middleware.use OmniAuth::Builder do
provider :twitter, 'TWITTER_KEY', 'TWITTER_SECRET'
end
這樣就過了.........................................................................
2017年2月16日 星期四
2017年2月15日 星期三
omniauth-google-oauth2 操作實務
與devise一起使用
https://github.com/plataformatec/devise
https://github.com/zquestz/omniauth-google-oauth2
由於是在之後才導入欄位有限就先抓個email來用
一開始記得先建google API (contact 跟google+)
然後去config/initializers/devise.rb 找omniauth的註解把他解開
config/routes.rb也要改
user.rb要增加devise類別的欄位
最重要的controller要開個users資料夾然後檔名omniauth_callbacks_controller.rb
-----上面這段卡很久-------
user.rb 要加上self的方法
然後連結可加可不加,會自己跑出來
差不多就這樣搞了一整天...
我覺得這個網站可以參考
https://medium.com/@jvanier/omniauth-on-rails-4e0180e6a69e#.7ekafcqo8
routes設定分享
https://ihower.tw/rails/routing.html
https://github.com/plataformatec/devise
https://github.com/zquestz/omniauth-google-oauth2
由於是在之後才導入欄位有限就先抓個email來用
一開始記得先建google API (contact 跟google+)
然後去config/initializers/devise.rb 找omniauth的註解把他解開
config/routes.rb也要改
user.rb要增加devise類別的欄位
最重要的controller要開個users資料夾然後檔名omniauth_callbacks_controller.rb
-----上面這段卡很久-------
user.rb 要加上self的方法
然後連結可加可不加,會自己跑出來
差不多就這樣搞了一整天...
我覺得這個網站可以參考
https://medium.com/@jvanier/omniauth-on-rails-4e0180e6a69e#.7ekafcqo8
routes設定分享
https://ihower.tw/rails/routing.html
2017年2月9日 星期四
購物車實作 摘要
差一個s差很多
resource :cart, only: [:show, :destroy] do
post :add, path: '/add/:id'
end
resources :cart, only: [:show, :destroy] do
post :add, path: '/add/:id'
end
2017年2月5日 星期日
code fight ruby
自己實在太弱用這個來練習
是該紀錄一下自己花的時間
是該紀錄一下自己花的時間
adjacentElementsProduct 1700~2000
shapeArea
2000-2400
makeArrayConsecutive2 2400-2430
2017年2月3日 星期五
ubuntu 16.04 rails mysql
由於安裝的時候沒有設定密碼,導致之後用rails 連接大有問題,
用了很多方法修改密碼很多招式都沒用
但連移除重灌mysql都是,要清乾淨才可以用
至少最後終於連上了。
https://noob.tw/remove-mysql-completely
用了很多方法修改密碼很多招式都沒用
但連移除重灌mysql都是,要清乾淨才可以用
至少最後終於連上了。
https://noob.tw/remove-mysql-completely
訂閱:
文章 (Atom)