All notable changes to this project made by Monade Team are documented in this file. For info refer to team@monade.io
- Fixed user attribute resolution in
sync_from_cognito_id!to handle different response formats from Cognito
sync_from_cognito_id!method to sync a user from Cognito using their external ID
- Handle multiple Cognito user pools
- Support for Rails 8
- Support for ruby 3.4
- Drop support for Rails 5
- Drop support for Ruby 2.7
cognito_password_policymodel attribute to specify cognito password policy on user creation
sync_from_cognito!now accepts a block to configure extra fields before save
- A password generator that follows Cognito policies
- Allow passing a custom password generator
- Override default password generated when explicitly passing one to the model
sync_from_cognito!to create users in the local database from cognitosync_to_cognito!to create cognito users based from the local database
- [BREAKING] Switched from explicit
aws_access_key/aws_secret_access_keyto a more flexibleaws_client_credentials
Railsmodule references
- First release