add scope to omniauth.rb
change join model
got join model data to save, and fix scope problem in omniauth