Module: DiscourseApi::API::SSO
- Included in:
- Client
- Defined in:
- lib/discourse_api/api/sso.rb
Instance Method Summary collapse
Instance Method Details
#sync_sso(params = {}) ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/discourse_api/api/sso.rb', line 4 def sync_sso(params={}) sso = DiscourseApi::SingleSignOn.new sso.sso_secret = params[:sso_secret] sso.name = params[:name] sso.username = params[:username] sso.email = params[:email] sso.external_id = params[:external_id] post("/admin/users/sync_sso/", sso.payload) end |