Sample Application for FamilySearch Client Secret and Service Account Authentication though OAuth2

OAuth 2 Client Authentication

Client-side Signature Verification

1. Enter PEM of RSA private key

1. Enter PEM of the public key certificate.

2. Enter the OAuth2 client ID.

3. Enter the FamilySearch Identity host.

4. Calculate message to be signed.

5. Sign the message

Generated Signature

BASE64 encoded Generated Signature

URLencoded Generated Signature

URLdecoded Generated Signature

BASE64 decoded Generated Signature

2. Copy the message and the signature

Verifying Signature

Text to be verified.

6. Post the authentication request

Authentication response

Authentication Token (sessionId)

Authentication Token Type

3. Verify the signature.

Verification Result
Please fill values below and push "Verify this signature" button.