don't know

This commit is contained in:
CatAClock 2025-05-01 13:13:02 -07:00
parent abc59af2a3
commit ff9901cc8f
2 changed files with 5 additions and 12 deletions

View file

@ -1,23 +1,16 @@
import * as Cookie from "./Cookies.js";
export async function GetBlueskyDID(PDS, Handle) {
let DPoP = ClientDPoPPDS("GET", PDS + "/xrpc/com.atproto.identity.resolveDid");
let DPoP = await ClientDPoPPDS("GET", PDS + "/xrpc/com.atproto.identity.resolveDid");
let request = fetch(PDS + "/xrpc/com.atproto.identity.resolveDid?handle=" + Handle, { method: "GET", headers: {"Authorization": "DPoP " + Cookie.BlueskyAccessTokenCookie, "DPoP": DPoP}})
.then((response) => response.json());
return request;
}
// Component 0/4 (refresh)
// is this even required?
export async function RefreshToken() {
}
// Component 1/4
export async function GetPDSWellKnown() {
let Data = await fetch("https://bsky.social/.well-known/oauth-authorization-server", {method: "GET"})
return await fetch("https://bsky.social/.well-known/oauth-authorization-server", {method: "GET"})
.then((response) => response.json());
return Data;
}
// Component 2/4
@ -135,8 +128,8 @@ export async function HandleAuthorization() {
let PKCEverifier = await CreatePKCECodeVerifier();
let PKCEchallenge = await CreatePKCECodeChallenge(PKCEverifier);
// Save these
Cookie.InputCookie(Cookie.BlueskyPKCEVeriferName, PKCEverifier)
Cookie.InputCookie(Cookie.BlueskyPKCEChallengeName, PKCEchallenge)
Cookie.InputCookie(Cookie.BlueskyPKCEVeriferName, PKCEverifier);
Cookie.InputCookie(Cookie.BlueskyPKCEChallengeName, PKCEchallenge);
// PAR request (beginning)
let PAR = PARrequest(WellKnown.pushed_authorization_request_endpoint, State);
let body = await PAR.then((response) => response.json());

View file

@ -95,4 +95,4 @@ async function CheckLogin() {
CheckLogin();
// TESTING!
BlueskyAPI.GetBlueskyDID(Cookie.BlueskyPDSName, "crowdedgames.group", Cookie.BlueskyAccessTokenCookie);
// BlueskyAPI.GetBlueskyDID(Cookie.BlueskyPDSName, "crowdedgames.group");