ai-gate / apple-sign-in-client-secret-generator
PHP package for generating 'client secret' for Sign In with Apple
Package info
github.com/vasil-derimanov/apple-sign-in-client-secret-generator
Type:package
pkg:composer/ai-gate/apple-sign-in-client-secret-generator
1.0.0
2023-08-04 11:32 UTC
Requires
- php: ^8.2
- web-token/jwt-framework: ^3.2
This package is auto-updated.
Last update: 2026-03-04 17:11:04 UTC
README
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 8.2+
Installation
Install the composer package:
composer require ai-gate/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
- https://developer.apple.com/sign-in-with-apple/get-started
- https://developer.okta.com/blog/2019/06/04/what-the-heck-is-sign-in-with-apple
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.