使用 Vimine 登入
OAuth 2.1 加 PKCE。登入和授權同意頁面位於 vimine.network:會員的密碼絕不會經過您的頁面。
Vimine 開發者文件
使用 Vimine 登入
OAuth 2.1 加 PKCE。登入和授權同意頁面位於 vimine.network:會員的密碼絕不會經過您的頁面。
會員 API
個人資料、會員卡和判定結果(有效、已過期、需重新接受章程)、入會申請、接受章程、已連結的應用程式。
會員卡核驗
一個公開端點,只回答“有效 / 無效”,不含任何個人資料;另有公開金鑰,可離線驗證權杖。
沙箱
一個孿生協會,含各種狀態的虛構會員,測試用戶端立即生效。一鍵即可重設。
協會的一位理事會成員在 Vimine 應用中開啟開發者頁面,登記一個用戶端(網站、原生應用或伺服器)並選擇權限。測試環境中的用戶端在沙箱中立即生效。
安裝 SDK:
npm install @vimine/sdk透過一次點選開始登入,並在回呼頁面處理返回:
import { Vimine } from '@vimine/sdk';
const vimine = new Vimine({ clientId: 'vmc_…', redirectUri: 'https://www.example.org/vimine/callback' });
button.addEventListener('click', () => vimine.signIn());
// 在回呼頁面await vimine.handleRedirect();const card = await vimine.membership.get(); // { status, verdict, expires_at, card: { token }, … }