在使用 Google Drive 雲端硬碟進行協作時,可能會發生檔案或資料夾消失但仍存在並占用空間的現象。
原因:
- 其他可編輯者刪除了共用資料夾或檔案的權限。
- 資料夾的擁有者刪除了該資料夾。
使用者可以透過關鍵字搜尋來找到這些孤兒檔案。
is:unorganized owner:me
把其中太過久遠、已經不需要的檔案刪除,清出空間
PYTHON、UBUNTU、MAC、CMS
在使用 Google Drive 雲端硬碟進行協作時,可能會發生檔案或資料夾消失但仍存在並占用空間的現象。
原因:
使用者可以透過關鍵字搜尋來找到這些孤兒檔案。
is:unorganized owner:me
把其中太過久遠、已經不需要的檔案刪除,清出空間
專案本身已使用devise來為使用者驗證,如今多加google oauth2
驗證登入一項。
$ subl Gemfile
gem 'omniauth-google-oauth2'
$ bundle install
Google:https://cloud.google.com/console
啟用”Contacts API
” and “Google+ API
”
注意:網址沒有 https://
$ rails g migration AddColumnsToUsers provider:string uid:string
因為omniauth 和 devise搭配,所以不需要為users再開欄位,目前夠用。
最近將進行中的Ruby on rails專案嘗試加上oauth 2.0註冊認證,再整合目前最多人使用的facebook及google帳號,讓來客能便利的註冊會員。
簡單記錄下這次的操作記錄,還有不少待改進處。
####安裝流程
1. 創建一個新專案
2. 安裝所需要的gem
3. 創建User model
4. 創建Sessions controller
5. 創建及設定Omniauth initializer
6. 加入facebook javascript
7. 修改views增加登入及登出選項