Software /
code /
prosody-modules
Comparison
mod_http_oauth2/mod_http_oauth2.lua @ 5206:31c62df82aa8
mod_http_oauth2: Clarify comment referencing mod_http_errors (thanks MattJ)
Must have typed text/plain twice by accident here.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 05 Mar 2023 12:38:20 +0100 |
parent | 5205:b6f41f0b5f58 |
child | 5207:c72e3b0914e8 |
comparison
equal
deleted
inserted
replaced
5205:b6f41f0b5f58 | 5206:31c62df82aa8 |
---|---|
140 end | 140 end |
141 | 141 |
142 local redirect_uri = get_redirect_uri(client, params.redirect_uri); | 142 local redirect_uri = get_redirect_uri(client, params.redirect_uri); |
143 if redirect_uri == "urn:ietf:wg:oauth:2.0:oob" then | 143 if redirect_uri == "urn:ietf:wg:oauth:2.0:oob" then |
144 -- TODO some nicer template page | 144 -- TODO some nicer template page |
145 -- mod_http_errors will set content-type to text/plain if it catches this event | 145 -- mod_http_errors will set content-type to text/html if it catches this |
146 -- event, if not text/plain is kept for the fallback text. | |
146 local response = { status_code = 200; headers = { content_type = "text/plain" } } | 147 local response = { status_code = 200; headers = { content_type = "text/plain" } } |
147 response.body = module:context("*"):fire_event("http-message", { | 148 response.body = module:context("*"):fire_event("http-message", { |
148 response = response; | 149 response = response; |
149 title = "Your authorization code"; | 150 title = "Your authorization code"; |
150 message = "Here's your authorization code, copy and paste it into " .. (client.client_name or "your client"); | 151 message = "Here's your authorization code, copy and paste it into " .. (client.client_name or "your client"); |