kissdigital-com/apple-sign-in-client-secret-generator

PHP package for generating 'client secret' for Sign In with Apple

Installs: 25 254

Dependents: 1

Suggesters: 0

Security: 0

Stars: 21

Watchers: 3

Forks: 8

Open Issues: 1

Type:package

pkg:composer/kissdigital-com/apple-sign-in-client-secret-generator

dev-master 2019-11-25 14:17 UTC

This package is auto-updated.

Last update: 2025-11-26 04:17:35 UTC


README

KISSDIGITALCOM

Description

This package provides class that generates token derived from your private key using ES256 JWT algorithm. For more info check useful links

Requirements

PHP 7.2+

Installation

Install the composer package:

composer require kissdigital-com/apple-sign-in-client-secret-generator

Example Usage

<?php

use Kissdigitalcom\AppleSignIn\ClientSecret;

$clientId = 'com.kissdigital.TESTAPP';
$teamId   = 'FOO123BAR456';
$keyId    = '654RAB321OOF';
$certPath = __DIR__ . '/certificate.p8';

$clientSecret = new ClientSecret($clientId, $teamId, $keyId, $certPath);

echo $clientSecret->generate();

Useful links

About KISS digital

KISS digital is a digital agency located in Kraków, Poland. We provide creative, strategic and technical development of websites and mobile applications.