+6
-6
README.md
+6
-6
README.md
············You'll need to create a private DPoP JWK for the user before directing them to their PDS to authenticate. You'll need to store this in a later step, and you will need to pass it along inside the PAR request, so go ahead and marshal it as well.···
+2
-2
cmd/helper/main.go
+2
-2
cmd/helper/main.go
······
cmd/web_server_demo/client_test
cmd/web_server_demo/client_test
This is a binary file and will not be displayed.
+3
-3
cmd/web_server_demo/handle_auth.go
+3
-3
cmd/web_server_demo/handle_auth.go
·········
+4
-3
cmd/web_server_demo/main.go
+4
-3
cmd/web_server_demo/main.go
············
+3
-2
cmd/web_server_demo/user.go
+3
-2
cmd/web_server_demo/user.go
·········
+4
-23
generic.go
helpers/generic.go
+4
-23
generic.go
helpers/generic.go
···············
+24
internal/helpers/generic.go
+24
internal/helpers/generic.go
···
+9
-7
oauth.go
+9
-7
oauth.go
············func (c *Client) FetchAuthServerMetadata(ctx context.Context, ustr string) (*OauthAuthorizationMetadata, error) {······
+4
-3
oauth_test.go
+4
-3
oauth_test.go
············
+2
-1
xrpc.go
+2
-1
xrpc.go
······