├── .github ├── CODEOWNERS └── workflows │ └── codeql.yml ├── .gitignore ├── LICENSE ├── README.md ├── angular-example ├── .eslintrc.json ├── .gitignore ├── README.md ├── angular.json ├── package-lock.json ├── package.json ├── src │ ├── app │ │ ├── app-routing.module.ts │ │ ├── app.component.html │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── modules │ │ │ ├── authentication │ │ │ │ ├── authentication-routing.module.ts │ │ │ │ ├── authentication.module.ts │ │ │ │ ├── login-with-inline-arkose │ │ │ │ │ ├── login-with-inline-arkose.component.html │ │ │ │ │ └── login-with-inline-arkose.component.ts │ │ │ │ └── login-with-modal-arkose │ │ │ │ │ ├── login-with-modal-arkose.component.html │ │ │ │ │ └── login-with-modal-arkose.component.ts │ │ │ ├── dashboard │ │ │ │ ├── dashboard-routing.module.ts │ │ │ │ ├── dashboard.component.html │ │ │ │ ├── dashboard.component.ts │ │ │ │ └── dashboard.module.ts │ │ │ └── shared │ │ │ │ ├── arkose │ │ │ │ ├── arkose.component.html │ │ │ │ └── arkose.component.ts │ │ │ │ └── shared.module.ts │ │ └── services │ │ │ └── arkose-script.service.ts │ ├── assets │ │ └── .gitkeep │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ └── styles.css ├── tsconfig.app.json ├── tsconfig.json └── tsconfig.spec.json ├── cdn-examples ├── client │ ├── akamai-proxy │ │ ├── README.md │ │ └── index.html │ ├── button-takeover │ │ ├── README.md │ │ └── index.html │ └── form-submit-takeover │ │ ├── README.md │ │ └── index.html └── server │ ├── akamai-edgeworker │ ├── inject │ │ ├── README.md │ │ └── main.js │ └── proxy │ │ ├── README.md │ │ └── main.js │ ├── auth0 │ ├── DX │ │ ├── README.md │ │ └── index.js │ ├── README.md │ └── index.js │ └── cloudflare-worker │ ├── README.md │ └── index.js ├── multi-key-example ├── .gitignore ├── README.md ├── iframe.html ├── index.html ├── package-lock.json └── package.json ├── react-example ├── .env ├── .eslintrc.js ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ └── index.html └── src │ ├── App.js │ ├── components │ ├── Arkose.js │ ├── Dashboard.js │ ├── ForgotPassword.js │ └── Login.js │ └── index.js ├── react-native-example ├── App.js ├── Gemfile ├── Gemfile.lock ├── README.md ├── __tests__ │ └── App.test.tsx ├── android │ ├── .gradle │ │ ├── 8.0.1 │ │ │ ├── checksums │ │ │ │ ├── checksums.lock │ │ │ │ ├── md5-checksums.bin │ │ │ │ └── sha1-checksums.bin │ │ │ ├── dependencies-accessors │ │ │ │ ├── dependencies-accessors.lock │ │ │ │ └── gc.properties │ │ │ ├── executionHistory │ │ │ │ ├── executionHistory.bin │ │ │ │ └── executionHistory.lock │ │ │ ├── fileChanges │ │ │ │ └── last-build.bin │ │ │ ├── fileHashes │ │ │ │ ├── fileHashes.bin │ │ │ │ ├── fileHashes.lock │ │ │ │ └── resourceHashesCache.bin │ │ │ └── gc.properties │ │ ├── buildOutputCleanup │ │ │ ├── buildOutputCleanup.lock │ │ │ ├── cache.properties │ │ │ └── outputFiles.bin │ │ ├── config.properties │ │ ├── file-system.probe │ │ └── vcs-1 │ │ │ └── gc.properties │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── arkose │ │ │ │ └── ReactNativeFlipper.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── arkose │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── MainApplication.java │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── rn_edit_text_material.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ └── values │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── release │ │ │ └── java │ │ │ └── com │ │ │ └── arkose │ │ │ └── ReactNativeFlipper.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── local.properties │ └── settings.gradle ├── app.json ├── babel.config.js ├── components │ └── ArkoseChallenge.js ├── index.js ├── ios │ ├── .xcode.env │ ├── Podfile │ ├── Podfile.lock │ ├── arkose.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── arkose.xcscheme │ ├── arkose.xcworkspace │ │ └── contents.xcworkspacedata │ ├── arkose │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ └── main.m │ └── arkoseTests │ │ ├── Info.plist │ │ └── arkoseTests.m ├── jest.config.js ├── metro.config.js ├── package-lock.json └── package.json └── vue-example ├── .env ├── .eslintrc.js ├── .gitignore ├── .npmrc ├── README.md ├── package-lock.json ├── package.json ├── public └── index.html └── src ├── App.vue ├── components ├── Arkose.vue ├── Dashboard.vue ├── ForgotPassword.vue └── Login.vue ├── main.js └── router.js /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/README.md -------------------------------------------------------------------------------- /angular-example/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/.eslintrc.json -------------------------------------------------------------------------------- /angular-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/.gitignore -------------------------------------------------------------------------------- /angular-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/README.md -------------------------------------------------------------------------------- /angular-example/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/angular.json -------------------------------------------------------------------------------- /angular-example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/package-lock.json -------------------------------------------------------------------------------- /angular-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/package.json -------------------------------------------------------------------------------- /angular-example/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /angular-example/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/app.component.html -------------------------------------------------------------------------------- /angular-example/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/app.component.ts -------------------------------------------------------------------------------- /angular-example/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/app.module.ts -------------------------------------------------------------------------------- /angular-example/src/app/modules/authentication/authentication-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/modules/authentication/authentication-routing.module.ts -------------------------------------------------------------------------------- /angular-example/src/app/modules/authentication/authentication.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/modules/authentication/authentication.module.ts -------------------------------------------------------------------------------- /angular-example/src/app/modules/authentication/login-with-inline-arkose/login-with-inline-arkose.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/modules/authentication/login-with-inline-arkose/login-with-inline-arkose.component.html -------------------------------------------------------------------------------- /angular-example/src/app/modules/authentication/login-with-inline-arkose/login-with-inline-arkose.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/modules/authentication/login-with-inline-arkose/login-with-inline-arkose.component.ts -------------------------------------------------------------------------------- /angular-example/src/app/modules/authentication/login-with-modal-arkose/login-with-modal-arkose.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/modules/authentication/login-with-modal-arkose/login-with-modal-arkose.component.html -------------------------------------------------------------------------------- /angular-example/src/app/modules/authentication/login-with-modal-arkose/login-with-modal-arkose.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/modules/authentication/login-with-modal-arkose/login-with-modal-arkose.component.ts -------------------------------------------------------------------------------- /angular-example/src/app/modules/dashboard/dashboard-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/modules/dashboard/dashboard-routing.module.ts -------------------------------------------------------------------------------- /angular-example/src/app/modules/dashboard/dashboard.component.html: -------------------------------------------------------------------------------- 1 | Welcome to the dashboard 2 | -------------------------------------------------------------------------------- /angular-example/src/app/modules/dashboard/dashboard.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/modules/dashboard/dashboard.component.ts -------------------------------------------------------------------------------- /angular-example/src/app/modules/dashboard/dashboard.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/modules/dashboard/dashboard.module.ts -------------------------------------------------------------------------------- /angular-example/src/app/modules/shared/arkose/arkose.component.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /angular-example/src/app/modules/shared/arkose/arkose.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/modules/shared/arkose/arkose.component.ts -------------------------------------------------------------------------------- /angular-example/src/app/modules/shared/shared.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/modules/shared/shared.module.ts -------------------------------------------------------------------------------- /angular-example/src/app/services/arkose-script.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/app/services/arkose-script.service.ts -------------------------------------------------------------------------------- /angular-example/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /angular-example/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /angular-example/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/environments/environment.ts -------------------------------------------------------------------------------- /angular-example/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/index.html -------------------------------------------------------------------------------- /angular-example/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/main.ts -------------------------------------------------------------------------------- /angular-example/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/polyfills.ts -------------------------------------------------------------------------------- /angular-example/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/src/styles.css -------------------------------------------------------------------------------- /angular-example/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/tsconfig.app.json -------------------------------------------------------------------------------- /angular-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/tsconfig.json -------------------------------------------------------------------------------- /angular-example/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/angular-example/tsconfig.spec.json -------------------------------------------------------------------------------- /cdn-examples/client/akamai-proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/client/akamai-proxy/README.md -------------------------------------------------------------------------------- /cdn-examples/client/akamai-proxy/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/client/akamai-proxy/index.html -------------------------------------------------------------------------------- /cdn-examples/client/button-takeover/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/client/button-takeover/README.md -------------------------------------------------------------------------------- /cdn-examples/client/button-takeover/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/client/button-takeover/index.html -------------------------------------------------------------------------------- /cdn-examples/client/form-submit-takeover/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/client/form-submit-takeover/README.md -------------------------------------------------------------------------------- /cdn-examples/client/form-submit-takeover/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/client/form-submit-takeover/index.html -------------------------------------------------------------------------------- /cdn-examples/server/akamai-edgeworker/inject/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/server/akamai-edgeworker/inject/README.md -------------------------------------------------------------------------------- /cdn-examples/server/akamai-edgeworker/inject/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/server/akamai-edgeworker/inject/main.js -------------------------------------------------------------------------------- /cdn-examples/server/akamai-edgeworker/proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/server/akamai-edgeworker/proxy/README.md -------------------------------------------------------------------------------- /cdn-examples/server/akamai-edgeworker/proxy/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/server/akamai-edgeworker/proxy/main.js -------------------------------------------------------------------------------- /cdn-examples/server/auth0/DX/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/server/auth0/DX/README.md -------------------------------------------------------------------------------- /cdn-examples/server/auth0/DX/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/server/auth0/DX/index.js -------------------------------------------------------------------------------- /cdn-examples/server/auth0/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/server/auth0/README.md -------------------------------------------------------------------------------- /cdn-examples/server/auth0/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/server/auth0/index.js -------------------------------------------------------------------------------- /cdn-examples/server/cloudflare-worker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/server/cloudflare-worker/README.md -------------------------------------------------------------------------------- /cdn-examples/server/cloudflare-worker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/cdn-examples/server/cloudflare-worker/index.js -------------------------------------------------------------------------------- /multi-key-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/multi-key-example/.gitignore -------------------------------------------------------------------------------- /multi-key-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/multi-key-example/README.md -------------------------------------------------------------------------------- /multi-key-example/iframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/multi-key-example/iframe.html -------------------------------------------------------------------------------- /multi-key-example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/multi-key-example/index.html -------------------------------------------------------------------------------- /multi-key-example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/multi-key-example/package-lock.json -------------------------------------------------------------------------------- /multi-key-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/multi-key-example/package.json -------------------------------------------------------------------------------- /react-example/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/.env -------------------------------------------------------------------------------- /react-example/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/.eslintrc.js -------------------------------------------------------------------------------- /react-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/.gitignore -------------------------------------------------------------------------------- /react-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/README.md -------------------------------------------------------------------------------- /react-example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/package-lock.json -------------------------------------------------------------------------------- /react-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/package.json -------------------------------------------------------------------------------- /react-example/public/index.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /react-example/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/src/App.js -------------------------------------------------------------------------------- /react-example/src/components/Arkose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/src/components/Arkose.js -------------------------------------------------------------------------------- /react-example/src/components/Dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/src/components/Dashboard.js -------------------------------------------------------------------------------- /react-example/src/components/ForgotPassword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/src/components/ForgotPassword.js -------------------------------------------------------------------------------- /react-example/src/components/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/src/components/Login.js -------------------------------------------------------------------------------- /react-example/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-example/src/index.js -------------------------------------------------------------------------------- /react-native-example/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/App.js -------------------------------------------------------------------------------- /react-native-example/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/Gemfile -------------------------------------------------------------------------------- /react-native-example/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/Gemfile.lock -------------------------------------------------------------------------------- /react-native-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/README.md -------------------------------------------------------------------------------- /react-native-example/__tests__/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/__tests__/App.test.tsx -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/checksums/checksums.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/8.0.1/checksums/checksums.lock -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/checksums/md5-checksums.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/8.0.1/checksums/md5-checksums.bin -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/checksums/sha1-checksums.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/8.0.1/checksums/sha1-checksums.bin -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/dependencies-accessors/dependencies-accessors.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/8.0.1/dependencies-accessors/dependencies-accessors.lock -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/dependencies-accessors/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/executionHistory/executionHistory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/8.0.1/executionHistory/executionHistory.bin -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/executionHistory/executionHistory.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/8.0.1/executionHistory/executionHistory.lock -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/fileHashes/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/8.0.1/fileHashes/fileHashes.bin -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/fileHashes/fileHashes.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/8.0.1/fileHashes/fileHashes.lock -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/fileHashes/resourceHashesCache.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/8.0.1/fileHashes/resourceHashesCache.bin -------------------------------------------------------------------------------- /react-native-example/android/.gradle/8.0.1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /react-native-example/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock -------------------------------------------------------------------------------- /react-native-example/android/.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Thu Aug 22 10:41:08 AEST 2024 2 | gradle.version=8.0.1 3 | -------------------------------------------------------------------------------- /react-native-example/android/.gradle/buildOutputCleanup/outputFiles.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/buildOutputCleanup/outputFiles.bin -------------------------------------------------------------------------------- /react-native-example/android/.gradle/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/config.properties -------------------------------------------------------------------------------- /react-native-example/android/.gradle/file-system.probe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/.gradle/file-system.probe -------------------------------------------------------------------------------- /react-native-example/android/.gradle/vcs-1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /react-native-example/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/build.gradle -------------------------------------------------------------------------------- /react-native-example/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/debug.keystore -------------------------------------------------------------------------------- /react-native-example/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /react-native-example/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /react-native-example/android/app/src/debug/java/com/arkose/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/debug/java/com/arkose/ReactNativeFlipper.java -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/java/com/arkose/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/java/com/arkose/MainActivity.java -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/java/com/arkose/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/java/com/arkose/MainApplication.java -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /react-native-example/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /react-native-example/android/app/src/release/java/com/arkose/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/app/src/release/java/com/arkose/ReactNativeFlipper.java -------------------------------------------------------------------------------- /react-native-example/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/build.gradle -------------------------------------------------------------------------------- /react-native-example/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/gradle.properties -------------------------------------------------------------------------------- /react-native-example/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /react-native-example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /react-native-example/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/gradlew -------------------------------------------------------------------------------- /react-native-example/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/gradlew.bat -------------------------------------------------------------------------------- /react-native-example/android/local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/local.properties -------------------------------------------------------------------------------- /react-native-example/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/android/settings.gradle -------------------------------------------------------------------------------- /react-native-example/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/app.json -------------------------------------------------------------------------------- /react-native-example/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/babel.config.js -------------------------------------------------------------------------------- /react-native-example/components/ArkoseChallenge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/components/ArkoseChallenge.js -------------------------------------------------------------------------------- /react-native-example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/index.js -------------------------------------------------------------------------------- /react-native-example/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/.xcode.env -------------------------------------------------------------------------------- /react-native-example/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/Podfile -------------------------------------------------------------------------------- /react-native-example/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/Podfile.lock -------------------------------------------------------------------------------- /react-native-example/ios/arkose.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkose.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /react-native-example/ios/arkose.xcodeproj/xcshareddata/xcschemes/arkose.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkose.xcodeproj/xcshareddata/xcschemes/arkose.xcscheme -------------------------------------------------------------------------------- /react-native-example/ios/arkose.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkose.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /react-native-example/ios/arkose/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkose/AppDelegate.h -------------------------------------------------------------------------------- /react-native-example/ios/arkose/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkose/AppDelegate.mm -------------------------------------------------------------------------------- /react-native-example/ios/arkose/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkose/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /react-native-example/ios/arkose/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkose/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /react-native-example/ios/arkose/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkose/Info.plist -------------------------------------------------------------------------------- /react-native-example/ios/arkose/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkose/LaunchScreen.storyboard -------------------------------------------------------------------------------- /react-native-example/ios/arkose/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkose/main.m -------------------------------------------------------------------------------- /react-native-example/ios/arkoseTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkoseTests/Info.plist -------------------------------------------------------------------------------- /react-native-example/ios/arkoseTests/arkoseTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/ios/arkoseTests/arkoseTests.m -------------------------------------------------------------------------------- /react-native-example/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | preset: 'react-native', 3 | }; 4 | -------------------------------------------------------------------------------- /react-native-example/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/metro.config.js -------------------------------------------------------------------------------- /react-native-example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/package-lock.json -------------------------------------------------------------------------------- /react-native-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/react-native-example/package.json -------------------------------------------------------------------------------- /vue-example/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/.env -------------------------------------------------------------------------------- /vue-example/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/.eslintrc.js -------------------------------------------------------------------------------- /vue-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/.gitignore -------------------------------------------------------------------------------- /vue-example/.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true 2 | -------------------------------------------------------------------------------- /vue-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/README.md -------------------------------------------------------------------------------- /vue-example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/package-lock.json -------------------------------------------------------------------------------- /vue-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/package.json -------------------------------------------------------------------------------- /vue-example/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/public/index.html -------------------------------------------------------------------------------- /vue-example/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/src/App.vue -------------------------------------------------------------------------------- /vue-example/src/components/Arkose.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/src/components/Arkose.vue -------------------------------------------------------------------------------- /vue-example/src/components/Dashboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/src/components/Dashboard.vue -------------------------------------------------------------------------------- /vue-example/src/components/ForgotPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/src/components/ForgotPassword.vue -------------------------------------------------------------------------------- /vue-example/src/components/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/src/components/Login.vue -------------------------------------------------------------------------------- /vue-example/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/src/main.js -------------------------------------------------------------------------------- /vue-example/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArkoseLabs/arkose-examples/HEAD/vue-example/src/router.js --------------------------------------------------------------------------------