Early version may be unstable
go get -u github.com/albenik-go/apple-sign-in
Very usefull with ngrok
Run:
go run github.com/albenik-go/apple-sign-in/cmd/test-server -aud <audience> -team <team_id> -client <client_id> -key <key_id> -keyfile <pem_file_path> -redirect https://<ngrok_subdomain>.ngrok.io/callback
Then open http://localhost:8080 and follow instructions
- Sign in with Apple official documentation
- What the Heck is Sign In with Apple? by {okta}
- Ngrok — Secure introspectable tunnels to localhost