+14
-7
caddy/Caddyfile
+14
-7
caddy/Caddyfile
···
185
185
}
186
186
187
187
##### tmp web dev telephone cimd
188
-
webdev-telephone.{$HOST:vielle.dev} {
188
+
cimd.{$HOST:vielle.dev} {
189
+
import log cimd
190
+
189
191
handle /oauth-client-metadata.json {
190
192
header Content-Type "application/json"
191
193
header Access-Control-Allow-Origin "*"
192
194
respond <<JSON
193
195
{
194
-
"client_id": "https://webdev-telephone.vielle.dev/oauth-client-metadata.json",
196
+
"client_id": "https://cimd.{$HOST:vielle.dev}/oauth-client-metadata.json",
195
197
"application_type": "web",
196
198
"grant_types": ["authorization_code"],
197
-
"scope": "atproto include:dev.vielle.guestbook.authEntry",
199
+
"scope": "atproto transition:generic",
198
200
"response_types": ["code"],
199
-
"redirect_uris": ["https://webdev-telephone.vielle.dev"],
201
+
"redirect_uris": [
202
+
"https://cimd.{$HOST:vielle.dev}",
203
+
"https://cimd.{$HOST:vielle.dev}/oauth/callback",
204
+
"https://cimd.{$HOST:vielle.dev}/atproto/callback",
205
+
"http://localhost"
206
+
],
200
207
"token_endpoint_auth_method": "none",
201
208
"dpop_bound_access_tokens": true,
202
-
"client_name": "Webdev Telephone Guestbook",
203
-
"client_uri": "https://webdev-telephone.vielle.dev"
209
+
"client_name": "cimd.{$HOST:vielle.dev}",
210
+
"client_uri": "https://cimd.{$HOST:vielle.dev}"
204
211
}
205
212
JSON 200
206
213
}
207
214
208
-
redir http://localhost{uri}
215
+
redir http://localhost:3000{uri}
209
216
}