Skip to content

Commit 851b867

Browse files
chore: add logs
1 parent 50644de commit 851b867

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

packages/@magic-sdk/react-native-bare/src/native-crypto/dpop.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ export const getDpop = async (): Promise<string | null> => {
5656
// 6. Convert Signature (Toaster expects Raw R|S)
5757
const signatureB64 = derToRawSignature(signatureBase64);
5858

59+
console.log('DPoP generated', { dpop: `${signingInput}.${signatureB64}` });
5960
return `${signingInput}.${signatureB64}`;
6061
} catch (error) {
6162
console.error('DPoP Generation Error:', error);

packages/@magic-sdk/react-native-bare/src/native-crypto/keychain.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@ const KEY = getKeyAlias('refreshToken');
77
let cachedRefreshToken: string | null = null;
88

99
export const setRefreshTokenInKeychain = async (rt: string) => {
10+
console.log('Setting refresh token in keychain', { cachedRefreshToken, rt });
1011
// Skip write if token hasn't changed
1112
if (cachedRefreshToken === rt) {
13+
console.log('Token has not changed, skipping write');
1214
return true;
1315
}
1416

@@ -26,13 +28,15 @@ export const setRefreshTokenInKeychain = async (rt: string) => {
2628
};
2729

2830
export const getRefreshTokenInKeychain = async (): Promise<string | null> => {
31+
console.log('Getting refresh token in keychain', { cachedRefreshToken });
2932
// Return cached value if available
3033
if (cachedRefreshToken !== null) {
3134
return cachedRefreshToken;
3235
}
3336

3437
try {
3538
const keychainEntry = await Keychain.getGenericPassword({ service: SERVICE });
39+
console.log('Keychain entry', { keychainEntry });
3640
if (!keychainEntry) return null;
3741

3842
cachedRefreshToken = keychainEntry.password;

packages/@magic-sdk/react-native-bare/src/native-crypto/utils/key-alias.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,6 @@ const KEY_SUFFIX_MAP = {
1212
*/
1313
export function getKeyAlias(key: keyof typeof KEY_SUFFIX_MAP): string {
1414
const appId = DeviceInfo.getBundleId();
15+
console.log('Getting key alias', { appId, key, alias: `${appId}.${KEY_SUFFIX_MAP[key]}` });
1516
return `${appId}.${KEY_SUFFIX_MAP[key]}`;
1617
}

0 commit comments

Comments
 (0)