Method: DiscourseApi::SingleSignOn#unsigned_payload
- Defined in:
- lib/discourse_api/single_sign_on.rb
#unsigned_payload ⇒ Object
162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 |
# File 'lib/discourse_api/single_sign_on.rb', line 162 def unsigned_payload payload = {} ACCESSORS.each do |k| next if (val = send k) == nil payload[k] = val end if @custom_fields @custom_fields.each do |k, v| payload["custom.#{k}"] = v.to_s end end Rack::Utils.build_query(payload) end |