Skip to content

Commit b7c9cc5

Browse files
committed
Fixes logout
1 parent a4c6d54 commit b7c9cc5

File tree

8 files changed

+209
-167
lines changed

8 files changed

+209
-167
lines changed

demo/rn-expo-example/App.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import "./global";
2-
import Web3Auth, { LOGIN_PROVIDER, OPENLOGIN_NETWORK } from "@web3auth/react-native-sdk";
1+
import Web3Auth, { LOGIN_PROVIDER } from "@web3auth/react-native-sdk";
32
import Constants, { AppOwnership } from "expo-constants";
43
import * as Linking from "expo-linking";
54
import * as WebBrowser from "expo-web-browser";
@@ -27,7 +26,7 @@ export default function App() {
2726
try {
2827
const auth = new Web3Auth(WebBrowser, SecureStore, {
2928
clientId,
30-
network: OPENLOGIN_NETWORK.CYAN, // or other networks
29+
network: "cyan", // or other networks
3130
});
3231
setWeb3Auth(auth);
3332
await auth.init();
@@ -71,6 +70,7 @@ export default function App() {
7170
return;
7271
}
7372

73+
window.console.log(web3auth.sessionManager.sessionId);
7474
setConsole("Logging out");
7575
await web3auth.logout();
7676

demo/rn-expo-example/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import { registerRootComponent } from 'expo';
2+
import "./global";
3+
import "react-native-get-random-values";
24

35
import App from './App';
46

demo/rn-expo-example/ios/Podfile.lock

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,8 @@ PODS:
292292
- React-jsinspector (0.71.8)
293293
- React-logger (0.71.8):
294294
- glog
295+
- react-native-get-random-values (1.9.0):
296+
- React-Core
295297
- react-native-quick-crypto (0.6.1):
296298
- OpenSSL-Universal
297299
- React
@@ -417,6 +419,7 @@ DEPENDENCIES:
417419
- React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`)
418420
- React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`)
419421
- React-logger (from `../node_modules/react-native/ReactCommon/logger`)
422+
- react-native-get-random-values (from `../node_modules/react-native-get-random-values`)
420423
- react-native-quick-crypto (from `../node_modules/react-native-quick-crypto`)
421424
- React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`)
422425
- React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`)
@@ -502,6 +505,8 @@ EXTERNAL SOURCES:
502505
:path: "../node_modules/react-native/ReactCommon/jsinspector"
503506
React-logger:
504507
:path: "../node_modules/react-native/ReactCommon/logger"
508+
react-native-get-random-values:
509+
:path: "../node_modules/react-native-get-random-values"
505510
react-native-quick-crypto:
506511
:path: "../node_modules/react-native-quick-crypto"
507512
React-perflogger:
@@ -568,6 +573,7 @@ SPEC CHECKSUMS:
568573
React-jsiexecutor: 747911ab5921641b4ed7e4900065896597142125
569574
React-jsinspector: c712f9e3bb9ba4122d6b82b4f906448b8a281580
570575
React-logger: 342f358b8decfbf8f272367f4eacf4b6154061be
576+
react-native-get-random-values: dee677497c6a740b71e5612e8dbd83e7539ed5bb
571577
react-native-quick-crypto: 455c1b411db006dba1026a30681ececb19180187
572578
React-perflogger: d21f182895de9d1b077f8a3cd00011095c8c9100
573579
React-RCTActionSheet: 0151f83ef92d2a7139bba7dfdbc8066632a6d47b

demo/rn-expo-example/metro.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module.exports = {
22
resolver: {
33
extraNodeModules: {
44
stream: require.resolve("readable-stream"),
5-
crypto: require.resolve("react-native-quick-crypto"),
5+
crypto: require.resolve("crypto-browserify"),
66
},
77
},
88
};

0 commit comments

Comments
 (0)