Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zweidenker/password_rule_check

Flutter Widget to check Password Rules
https://github.com/zweidenker/password_rule_check

Last synced: about 10 hours ago
JSON representation

Flutter Widget to check Password Rules

Awesome Lists containing this project

README

        

# PasswordRuleCheck
[![Pub](https://img.shields.io/pub/v/password_rule_check.svg)](https://pub.dartlang.org/packages/password_rule_check)
[![pub points](https://img.shields.io/pub/points/password_rule_check?logo=dart)](https://pub.dev/packages/password_rule_check/score)
[![Build](https://github.com/zweidenker/password_rule_check/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/zweidenker/password_rule_check/actions/workflows/main.yml?query=branch%3Amain)

A Flutter Widget to show if a Password matches a specific Rule Set

| | |
|----------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------|

## Supported Checks

* minimum Length
* maximum Length
* minimum number of uppercase Letters
* minimum number of lowercase Letters
* minimum number of digits
* minimum number of special characters

## Localizations

Supported Languages:
* English πŸ‡ΊπŸ‡ΈπŸ‡¬πŸ‡§
* German πŸ‡©πŸ‡ͺ
* Portuguese πŸ‡΅πŸ‡Ή

Feel free to add a new language via a Pull Request
Alternatively you can specify custom translations/texts by passing in a custom `PasswordRuleCheckTranslation`
```dart
class MyCustomTranslation extends PasswordRuleCheckTranslation {
// Override for your custom Translations
}

PasswordRuleCheck(
ruleSet: RuleSet(),
translation: MyCustomTranslation(),
);
```