vkid_flutter_sdk 1.0.2
vkid_flutter_sdk: ^1.0.2 copied to clipboard
VK ID SDK for Flutter is the most comprehensive library for user authentication via VK ID, officially supported by VK.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add vkid_flutter_sdk
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
vkid_flutter_sdk: ^1.0.2
Alternatively, your editor might support flutter pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:vkid_flutter_sdk/library_vkid.dart';
import 'package:vkid_flutter_sdk/oauth_widget/data/oauth_button_configuration.dart';
import 'package:vkid_flutter_sdk/oauth_widget/data/oauth_widget_theme.dart';
import 'package:vkid_flutter_sdk/oauth_widget/oauth_widget.dart';
import 'package:vkid_flutter_sdk/onetap/data/one_tap_corners_style.dart';
import 'package:vkid_flutter_sdk/onetap/data/one_tap_o_auth.dart';
import 'package:vkid_flutter_sdk/onetap/data/one_tap_size.dart';
import 'package:vkid_flutter_sdk/onetap/data/one_tap_style.dart';
import 'package:vkid_flutter_sdk/onetap/data/one_tap_title_scenario.dart';
import 'package:vkid_flutter_sdk/onetap/data/one_tap_type.dart';
import 'package:vkid_flutter_sdk/onetap/data/one_tap_with_oauths_style.dart';
import 'package:vkid_flutter_sdk/onetap/data/one_tap_with_oauths_type.dart';
import 'package:vkid_flutter_sdk/onetap/data/ui_auth_params.dart';
import 'package:vkid_flutter_sdk/onetap/data/ui_auth_params_builder.dart';
import 'package:vkid_flutter_sdk/onetap/onetap.dart';
import 'package:vkid_flutter_sdk/sheet/data/one_tap_bottom_sheet_scenario.dart';
import 'package:vkid_flutter_sdk/sheet/data/one_tap_bottom_sheet_style.dart';
import 'package:vkid_flutter_sdk/sheet/data/one_tap_bottom_sheet_type.dart';
import 'package:vkid_flutter_sdk/sheet/onetap_bottom_sheet.dart';
import 'package:vkid_flutter_sdk/vkid/data/auth_code_data.dart';
import 'package:vkid_flutter_sdk/vkid/data/auth_data.dart';
import 'package:vkid_flutter_sdk/vkid/data/auth_error.dart';
import 'package:vkid_flutter_sdk/vkid/data/auth_flow_data.dart';
import 'package:vkid_flutter_sdk/vkid/data/auth_locale.dart';
import 'package:vkid_flutter_sdk/vkid/data/auth_params.dart';
import 'package:vkid_flutter_sdk/vkid/data/auth_params_builder.dart';
import 'package:vkid_flutter_sdk/vkid/data/auth_theme.dart';
import 'package:vkid_flutter_sdk/vkid/data/fetch_user_error.dart';
import 'package:vkid_flutter_sdk/vkid/data/fetch_user_params.dart';
import 'package:vkid_flutter_sdk/vkid/data/fetch_user_params_builder.dart';
import 'package:vkid_flutter_sdk/vkid/data/logout_error.dart';
import 'package:vkid_flutter_sdk/vkid/data/logout_params.dart';
import 'package:vkid_flutter_sdk/vkid/data/logout_params_builder.dart';
import 'package:vkid_flutter_sdk/vkid/data/o_auth.dart';
import 'package:vkid_flutter_sdk/vkid/data/refresh_token_data.dart';
import 'package:vkid_flutter_sdk/vkid/data/refresh_token_error.dart';
import 'package:vkid_flutter_sdk/vkid/data/refresh_token_params.dart';
import 'package:vkid_flutter_sdk/vkid/data/refresh_token_params_builder.dart';
import 'package:vkid_flutter_sdk/vkid/data/user.dart';
import 'package:vkid_flutter_sdk/vkid/method_call_utils.dart';
import 'package:vkid_flutter_sdk/vkid/vkid.dart';