The returning object contains:
redirectSteam: redirect methods for SteamredirectTikTok: redirect methods for TikTokredirectYouTube: redirect methods for YouTubePlayMakersProvider configuration, ensuring flexibility for different environments./quests or /quests/{questId} if provided.call method abstracts API request logic, ensuring all requests
are POSTed to the appropriate endpoint with standardized payloads.import { useIdServer } from 'react-playmakers';
const MyComponent = () => {
const { redirectSteam, redirectTikTok, redirectYouTube } = useIdServer();
const handleSteamRedirect = async () => {
await redirectSteam('qXXXXXXX'); // Pass questId as an argument
};
return (
<button onClick={handleSteamRedirect}>
Authenticate with Steam
</button>
);
};
Generated using TypeDoc
Hook to interact with the ID Server and handle redirects for Steam, TikTok, and YouTube authentication.
This hook provides methods to initiate authentication flows for Steam, TikTok, and YouTube. These methods use the ID Server configured via the
PlayMakersProvidercontext.