게임·입장 UX와 물리/고지 개선을 반영한다.
비행기(세계여행) 칸 선택 이동, 주사위 무게감, 설정 패널·주사위 초기화, 개인정보 고지·파비콘·탭 제목을 정리하고 런타임 로그는 추적에서 제외한다. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -17,6 +17,7 @@ export type OAuthStatePayload = {
|
||||
cheesePerDice?: number;
|
||||
multiplyByCheese?: boolean;
|
||||
maxMultiplier?: number;
|
||||
resetDiceQueue?: boolean;
|
||||
/** unix ms */
|
||||
exp: number;
|
||||
};
|
||||
@@ -116,6 +117,7 @@ export function createOAuthState(input: {
|
||||
cheesePerDice?: number;
|
||||
multiplyByCheese?: boolean;
|
||||
maxMultiplier?: number;
|
||||
resetDiceQueue?: boolean;
|
||||
}) {
|
||||
const state = b64urlEncode(randomBytes(24));
|
||||
const payload: OAuthStatePayload = {
|
||||
@@ -123,6 +125,7 @@ export function createOAuthState(input: {
|
||||
cheesePerDice: input.cheesePerDice,
|
||||
multiplyByCheese: input.multiplyByCheese,
|
||||
maxMultiplier: input.maxMultiplier,
|
||||
resetDiceQueue: input.resetDiceQueue,
|
||||
exp: Date.now() + 10 * 60 * 1000,
|
||||
};
|
||||
return { state, sealed: seal(payload) };
|
||||
|
||||
Reference in New Issue
Block a user