嘗試其他的 OAuth Provider

還沒有了解 OmniAuth 的 Callback 的意義。
Merge branch 'develop' into feature/omniauth
close #657

Merge branch 'feature/omniauth' into develop