0.0.53 AAD_B2C_Webview Updates
0.0.53 AAD_B2C_Webview Updates Latest
Major Fixes
Upgraded dependencies to latest versions
Provided example for the package
Changes Made Added the ability to include optional parameters in the AADLoginButton widget to customize the URL. The optionalParameters parameter now accepts a list of OptionalParam objects, where each object represents a parameter name and its corresponding value.
Updated the README.md file to include detailed instructions on how to utilize the optionalParameters parameter. An example was provided to demonstrate the addition of new parameters to the URL.
Created a new class, OptionalParam, to encapsulate the key-value pairs for the optional parameters.
Improved the concatUserFlow method to incorporate the optional parameters in the URL generation process.
Updated the UI implementation to utilize the Visibility widget. This change allows for the removal of unnecessary Stack widgets, resulting in a cleaner and more efficient UI structure.
These changes enhance the flexibility and customization options of the AADLoginButton widget, while also improving code organization, readability, and user experience.
Minor Fixes
- Updated Readme with correct configurations for setup.
- Bug fixes for IOS.
- Bug fixes and performance improvements.
- Upgraded webview_flutter to latest version
- Added access token retrieval via widget.scopes and provided scopes
- Added official repository to pubspec.yaml