├── .github └── dependabot.yaml ├── .gitignore ├── .idea ├── libraries │ └── Dart_SDK.xml ├── modules.xml ├── runConfigurations │ └── example_lib_main_dart.xml └── workspace.xml ├── .metadata ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── android ├── .gitignore ├── build.gradle ├── settings.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── kotlin │ └── com │ └── example │ └── desktop_webview_auth │ └── DesktopWebviewAuthPlugin.kt ├── desktop_webview_auth.iml ├── example ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── lib │ └── main.dart ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ ├── main.cc │ ├── my_application.cc │ └── my_application.h ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ ├── Flutter-Release.xcconfig │ │ └── GeneratedPluginRegistrant.swift │ ├── Podfile │ ├── Podfile.lock │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── app_icon_1024.png │ │ │ ├── app_icon_128.png │ │ │ ├── app_icon_16.png │ │ │ ├── app_icon_256.png │ │ │ ├── app_icon_32.png │ │ │ ├── app_icon_512.png │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ └── MainMenu.xib │ │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── GoogleService-Info.plist │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements ├── pubspec.lock ├── pubspec.yaml ├── test │ └── widget_test.dart └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ ├── CMakeLists.txt │ ├── generated_plugin_registrant.cc │ ├── generated_plugin_registrant.h │ └── generated_plugins.cmake │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── ios ├── .gitignore ├── Assets │ └── .gitkeep ├── Classes │ ├── DesktopWebviewAuthPlugin.h │ ├── DesktopWebviewAuthPlugin.m │ └── SwiftDesktopWebviewAuthPlugin.swift └── desktop_webview_auth.podspec ├── lib ├── desktop_webview_auth.dart ├── desktop_webview_auth_method_channel.dart ├── desktop_webview_auth_platform_interface.dart ├── desktop_webview_auth_web.dart ├── facebook.dart ├── github.dart ├── google.dart ├── src │ ├── auth_result.dart │ ├── jsonable.dart │ ├── platform_response.dart │ ├── provider_args.dart │ ├── recaptcha_args.dart │ ├── recaptcha_html.dart │ ├── recaptcha_result.dart │ ├── recaptcha_verification_server.dart │ └── util.dart └── twitter.dart ├── linux ├── CMakeLists.txt ├── desktop_webview_auth_plugin.cc └── include │ └── desktop_webview_auth │ └── desktop_webview_auth_plugin.h ├── macos ├── Classes │ └── DesktopWebviewAuthPlugin.swift └── desktop_webview_auth.podspec ├── pubspec.lock ├── pubspec.yaml ├── test └── desktop_webview_auth_test.dart └── windows ├── .gitignore ├── CMakeLists.txt ├── desktop_webview_auth_plugin.cpp └── include └── desktop_webview_auth └── desktop_webview_auth_plugin.h /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/libraries/Dart_SDK.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/.idea/libraries/Dart_SDK.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/example_lib_main_dart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/.idea/runConfigurations/example_lib_main_dart.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/.metadata -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'desktop_webview_auth' 2 | -------------------------------------------------------------------------------- /android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/src/main/kotlin/com/example/desktop_webview_auth/DesktopWebviewAuthPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/android/src/main/kotlin/com/example/desktop_webview_auth/DesktopWebviewAuthPlugin.kt -------------------------------------------------------------------------------- /desktop_webview_auth.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/desktop_webview_auth.iml -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/.metadata -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/README.md -------------------------------------------------------------------------------- /example/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/analysis_options.yaml -------------------------------------------------------------------------------- /example/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/lib/main.dart -------------------------------------------------------------------------------- /example/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /example/linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/linux/CMakeLists.txt -------------------------------------------------------------------------------- /example/linux/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/linux/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /example/linux/flutter/generated_plugin_registrant.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/linux/flutter/generated_plugin_registrant.cc -------------------------------------------------------------------------------- /example/linux/flutter/generated_plugin_registrant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/linux/flutter/generated_plugin_registrant.h -------------------------------------------------------------------------------- /example/linux/flutter/generated_plugins.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/linux/flutter/generated_plugins.cmake -------------------------------------------------------------------------------- /example/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/linux/main.cc -------------------------------------------------------------------------------- /example/linux/my_application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/linux/my_application.cc -------------------------------------------------------------------------------- /example/linux/my_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/linux/my_application.h -------------------------------------------------------------------------------- /example/macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/.gitignore -------------------------------------------------------------------------------- /example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Flutter/Flutter-Debug.xcconfig -------------------------------------------------------------------------------- /example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Flutter/Flutter-Release.xcconfig -------------------------------------------------------------------------------- /example/macos/Flutter/GeneratedPluginRegistrant.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Flutter/GeneratedPluginRegistrant.swift -------------------------------------------------------------------------------- /example/macos/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Podfile -------------------------------------------------------------------------------- /example/macos/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Podfile.lock -------------------------------------------------------------------------------- /example/macos/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /example/macos/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /example/macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /example/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png -------------------------------------------------------------------------------- /example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png -------------------------------------------------------------------------------- /example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png -------------------------------------------------------------------------------- /example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png -------------------------------------------------------------------------------- /example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png -------------------------------------------------------------------------------- /example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png -------------------------------------------------------------------------------- /example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png -------------------------------------------------------------------------------- /example/macos/Runner/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /example/macos/Runner/Configs/AppInfo.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Configs/AppInfo.xcconfig -------------------------------------------------------------------------------- /example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Configs/Debug.xcconfig -------------------------------------------------------------------------------- /example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Configs/Release.xcconfig -------------------------------------------------------------------------------- /example/macos/Runner/Configs/Warnings.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Configs/Warnings.xcconfig -------------------------------------------------------------------------------- /example/macos/Runner/DebugProfile.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/DebugProfile.entitlements -------------------------------------------------------------------------------- /example/macos/Runner/GoogleService-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/GoogleService-Info.plist -------------------------------------------------------------------------------- /example/macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Info.plist -------------------------------------------------------------------------------- /example/macos/Runner/MainFlutterWindow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/MainFlutterWindow.swift -------------------------------------------------------------------------------- /example/macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /example/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/pubspec.lock -------------------------------------------------------------------------------- /example/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/pubspec.yaml -------------------------------------------------------------------------------- /example/test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/test/widget_test.dart -------------------------------------------------------------------------------- /example/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/.gitignore -------------------------------------------------------------------------------- /example/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/CMakeLists.txt -------------------------------------------------------------------------------- /example/windows/flutter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/flutter/CMakeLists.txt -------------------------------------------------------------------------------- /example/windows/flutter/generated_plugin_registrant.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/flutter/generated_plugin_registrant.cc -------------------------------------------------------------------------------- /example/windows/flutter/generated_plugin_registrant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/flutter/generated_plugin_registrant.h -------------------------------------------------------------------------------- /example/windows/flutter/generated_plugins.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/flutter/generated_plugins.cmake -------------------------------------------------------------------------------- /example/windows/runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/CMakeLists.txt -------------------------------------------------------------------------------- /example/windows/runner/Runner.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/Runner.rc -------------------------------------------------------------------------------- /example/windows/runner/flutter_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/flutter_window.cpp -------------------------------------------------------------------------------- /example/windows/runner/flutter_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/flutter_window.h -------------------------------------------------------------------------------- /example/windows/runner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/main.cpp -------------------------------------------------------------------------------- /example/windows/runner/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/resource.h -------------------------------------------------------------------------------- /example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /example/windows/runner/runner.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/runner.exe.manifest -------------------------------------------------------------------------------- /example/windows/runner/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/utils.cpp -------------------------------------------------------------------------------- /example/windows/runner/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/utils.h -------------------------------------------------------------------------------- /example/windows/runner/win32_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/win32_window.cpp -------------------------------------------------------------------------------- /example/windows/runner/win32_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/example/windows/runner/win32_window.h -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ios/Classes/DesktopWebviewAuthPlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/ios/Classes/DesktopWebviewAuthPlugin.h -------------------------------------------------------------------------------- /ios/Classes/DesktopWebviewAuthPlugin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/ios/Classes/DesktopWebviewAuthPlugin.m -------------------------------------------------------------------------------- /ios/Classes/SwiftDesktopWebviewAuthPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/ios/Classes/SwiftDesktopWebviewAuthPlugin.swift -------------------------------------------------------------------------------- /ios/desktop_webview_auth.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/ios/desktop_webview_auth.podspec -------------------------------------------------------------------------------- /lib/desktop_webview_auth.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/desktop_webview_auth.dart -------------------------------------------------------------------------------- /lib/desktop_webview_auth_method_channel.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/desktop_webview_auth_method_channel.dart -------------------------------------------------------------------------------- /lib/desktop_webview_auth_platform_interface.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/desktop_webview_auth_platform_interface.dart -------------------------------------------------------------------------------- /lib/desktop_webview_auth_web.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/desktop_webview_auth_web.dart -------------------------------------------------------------------------------- /lib/facebook.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/facebook.dart -------------------------------------------------------------------------------- /lib/github.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/github.dart -------------------------------------------------------------------------------- /lib/google.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/google.dart -------------------------------------------------------------------------------- /lib/src/auth_result.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/src/auth_result.dart -------------------------------------------------------------------------------- /lib/src/jsonable.dart: -------------------------------------------------------------------------------- 1 | abstract class JsonSerializable { 2 | Future> toJson(); 3 | } 4 | -------------------------------------------------------------------------------- /lib/src/platform_response.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/src/platform_response.dart -------------------------------------------------------------------------------- /lib/src/provider_args.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/src/provider_args.dart -------------------------------------------------------------------------------- /lib/src/recaptcha_args.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/src/recaptcha_args.dart -------------------------------------------------------------------------------- /lib/src/recaptcha_html.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/src/recaptcha_html.dart -------------------------------------------------------------------------------- /lib/src/recaptcha_result.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/src/recaptcha_result.dart -------------------------------------------------------------------------------- /lib/src/recaptcha_verification_server.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/src/recaptcha_verification_server.dart -------------------------------------------------------------------------------- /lib/src/util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/src/util.dart -------------------------------------------------------------------------------- /lib/twitter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/lib/twitter.dart -------------------------------------------------------------------------------- /linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/linux/CMakeLists.txt -------------------------------------------------------------------------------- /linux/desktop_webview_auth_plugin.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/linux/desktop_webview_auth_plugin.cc -------------------------------------------------------------------------------- /linux/include/desktop_webview_auth/desktop_webview_auth_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/linux/include/desktop_webview_auth/desktop_webview_auth_plugin.h -------------------------------------------------------------------------------- /macos/Classes/DesktopWebviewAuthPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/macos/Classes/DesktopWebviewAuthPlugin.swift -------------------------------------------------------------------------------- /macos/desktop_webview_auth.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/macos/desktop_webview_auth.podspec -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/desktop_webview_auth_test.dart: -------------------------------------------------------------------------------- 1 | void main() { 2 | // TODO(@lesnitsky): figure out testing approach 3 | } 4 | -------------------------------------------------------------------------------- /windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/windows/.gitignore -------------------------------------------------------------------------------- /windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/windows/CMakeLists.txt -------------------------------------------------------------------------------- /windows/desktop_webview_auth_plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/windows/desktop_webview_auth_plugin.cpp -------------------------------------------------------------------------------- /windows/include/desktop_webview_auth/desktop_webview_auth_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invertase/flutter_desktop_webview_auth/HEAD/windows/include/desktop_webview_auth/desktop_webview_auth_plugin.h --------------------------------------------------------------------------------