zoom_login 0.0.2
zoom_login: ^0.0.2 copied to clipboard
A Flutter package to simplify user authentication using Zoom.
Zoom Auth Flutter Package #
A Flutter package to simplify user authentication using Zoom.
Features #
- Seamless integration of Zoom OAuth for user authentication.
- Easy-to-use methods to initiate Zoom login flow.
- Retrieve user information after successful authentication.
- Customizable UI components for login interface.
Installation #
Add zoom_auth to your pubspec.yaml file:
dependencies:
flutter:
sdk: flutter
zoom_auth: ^1.0.0
Usage #
Import the package
import 'package:zoom_auth/zoom_auth.dart';
Initialize ZoomAuth with your OAuth configuration:
final zoomLogin = ZoomLogin(
clientId: "CLIENT_ID",
clientSecret: "CLIENT_SECRET",
callbackUrlScheme: 'CALLBACK_URL_SCHEME',
redirectUri: 'REDIRECT_URL',
);
Initiate the login flow:
ZoomLoginResponse response = await zoomLogin.login();
Example #
Check out the example directory for a sample Flutter app demonstrating the usage of this package
Issues and Feedback #
Please file issues, bugs, or feature requests in git.
Replace 'YOUR_CLIENT_KEY' and 'YOUR_CLIENT_SECRET' with your actual Zoom OAuth credentials. Ensure to include the appropriate URLs and other configuration settings as per your Zoom application setup. Additionally, replace 'your-username/your-repo' in the Issues and Feedback section with the actual GitHub repository URL where users can report issues or give feedback.