JK ID
Developers

把你的遊戲接上 JK ID

玩家用一個帳號登入站上多款遊戲。你的遊戲永遠不會接觸到他們的密碼 —— 第三方遊戲走標準 OAuth 2.0(授權碼 + PKCE),任何現成的 OAuth 客戶端都駁得上。

文件

用 AI 寫程式的話,把這一句貼給它就夠:

請照 https://id.jkgame.com/docs/jk-id.md 的說明,把我的遊戲接上 JK ID

那份文件是給人同機器一齊看的:端點有表、例子可以直接抄, 而且明確寫出「這個服務沒有什麼」,免得助手憑印象發明 OpenID discovery 那一套。

兩條路

  • 第三方遊戲你的伺服器在任何地方 → OAuth 2.0。在這一頁申請 client_id。
  • 同機遊戲跑在 jkgame.com 同一部機的舊 CGI/PHP/Node → nginx 直接注入身分, 不需要 OAuth,也不需要申請。見指南第 2 節。

可用的權限:identity、link、points.read、points.spend —— 申請時逐項選,玩家在授權畫面上也會逐項看到。

登入後申請 申請需要一個 JK ID 帳號 —— 之後的 client_id 與通知都掛在它下面。