sbt_auth_dart 0.4.4 copy "sbt_auth_dart: ^0.4.4" to clipboard
sbt_auth_dart: ^0.4.4 copied to clipboard

outdated

SBTAuth flutter sdk

Sbt Auth Dart #

Pub Version style: very good analysis Powered by Mason License: MIT

SBTAuth SDK for flutter.

Setup #

iOS #

Add custom url scheme to Info.plist.

<key>CFBundleURLTypes</key>
<array>
  <dict>
    <key>CFBundleTypeRole</key>
    <string>Viewer</string>
    <key>CFBundleURLSchemes</key>
    <array>
      <string>{your custom scheme}</string>
    </array>
  </dict>
</array>

Android #

Add intent-filter inside activity

<activity ...>
  <intent-filter android:autoVerify="true">
      <action android:name="android.intent.action.VIEW" />
          <category android:name="android.intent.category.DEFAULT" />
          <category android:name="android.intent.category.BROWSABLE" />
          <data android:scheme="{your custom scheme}" />
  </intent-filter>
</activity>

Get started #

Running Tests 🧪 #

For first time users, install the very_good_cli:

dart pub global activate very_good_cli

To run all unit tests:

very_good test --coverage

To view the generated coverage report you can use lcov.

# Generate Coverage Report
genhtml coverage/lcov.info -o coverage/

# Open Coverage Report
open coverage/index.html