GameServer.Apple (GameServer v1.0.509)

Apple OAuth client secret generation for Ueberauth.

Apple requires client secrets to be generated dynamically as they expire after 6 months. This module handles the generation and caching of Apple client secrets.

Summary

Functions

Generates or retrieves a cached Apple client secret.

Functions

client_secret(opts \\ [])

@spec client_secret(keyword()) :: String.t()

Generates or retrieves a cached Apple client secret.

Returns the client secret string, either from cache or newly generated.