magic_flutter_v2 6.0.1 copy "magic_flutter_v2: ^6.0.1" to clipboard
magic_flutter_v2: ^6.0.1 copied to clipboard

Maintained fork of magic_sdk (magiclabs/magic-flutter) with an iOS relayer WebView fix so OAuth and email-OTP logins no longer hang. Passwordless auth for Flutter.

6.0.1 #

First release of magic_flutter_v2, a maintained fork of magic_sdk 6.0.1 (magiclabs/magic-flutter).

  • Fix: keep the relayer WebView alive on iOS without blocking the host app. Upstream renders the relayer with Visibility(visible: false) while idle, which iOS treats as offstage and suspends its web content process, so box.magic.link never emits MAGIC_OVERLAY_READY and loginWithOAuth / the first loginWithEmailOTP hang forever. The WebView now stays attached and painted, shrunk to a 1x1 pointer-ignoring box while hidden, and expands to full size only while the overlay is visible.
  • Public API is unchanged from upstream 6.0.1.

4.1.0 #

Prevents "Device requesting login is not supported" for Flutter SDKs

2.0.1 #

Add missing signToEcSignature to MagicCredential

2.0.0 #

Deprecation of Rinkeby, Kovan, Ropsten Add Goerli

1.2.2 #

Fix unable to access testnet

1.2.1 #

Fix url for local development

1.2.0 #

(Retracted) Make rpcUrl accessible in providers Add new RPCRequest params type

1.1.1 #

Fix Relayer Request has wrong encodedParams

1.1.0 #

Enable Bundle Id whitelisting

1.0.0 #

Major version bump for stable release 🚀

0.6.0 #

Supports multi-blockchain

  • Tezos (via Tezart)

0.5.0 #

Supports LoginWithEmailOTP

0.4.0 #

Supports LoginWithSMS

0.3.2 #

Fix build fail, due to web3dart signToSignature api breaking change

0.3.0 #

  • Add support for Social Login

0.2.0 #

  • Magic SDK supports web3dart
    • sendTransaction
    • getAccount
    • Contract

0.1.0 #

  • Magic SDK Core release
0
likes
100
points
60
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Maintained fork of magic_sdk (magiclabs/magic-flutter) with an iOS relayer WebView fix so OAuth and email-OTP logins no longer hang. Passwordless auth for Flutter.

Topics

#authentication #passwordless #web3 #wallet #oauth

License

Apache-2.0 (license)

Dependencies

blockchain_signer, crypto, flutter, json_annotation, package_info_plus, secp256r1, uuid, web3dart, webview_flutter, webview_flutter_android, webview_flutter_wkwebview

More

Packages that depend on magic_flutter_v2