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

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

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

This package is auto-updated.

Last update: 2024-03-26 00:33:00 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.