St-login-form

Latest version: v1.2.0

Safety actively analyzes 688931 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.2.0

What's Changed

🖼️ UI updates
- Default icons are now material icons
- Buttons now occupy full container width

⚠️ Breaking changes
- Removed `create_success_message` and `login_success_message` parameters

---
⭐ the repo to show your support! PRs welcome 🤗
---
**Full Changelog**: https://github.com/SiddhantSadangi/st_login_form/compare/v1.1.1...v1.2.0

1.1.1

What's Changed
* _fix_: Fixed bug that required reloading app to collapse form and disable buttons on successful login by SiddhantSadangi

---
⭐ the repo to show your support! PRs welcome 🤗
---
**Full Changelog**: https://github.com/SiddhantSadangi/st_login_form/compare/v1.1.0...v1.1.1

1.1.0

What's Changed
* feat: Add password constraint checks by SiddhantSadangi in https://github.com/SiddhantSadangi/st_login_form/pull/11

This release adds password constraint checks to the login form, allowing enforcement of specific password requirements (currently fixed to at least 8 characters, including one uppercase letter, one lowercase letter, one number, and one special character (`$!%*?&_^- `).

It also adds a new parameter, `constrain_password,` to the login form function to enable or disable password constraints.

**Full Changelog**: https://github.com/SiddhantSadangi/st_login_form/compare/v1.0.1...v1.1.0

1.0.1

What's Changed
* _build_: Use st_supabase_connection by SiddhantSadangi in https://github.com/SiddhantSadangi/st_login_form/pull/9
---
⭐ the repo to show your support! PRs welcome 🤗

1.0.0

Releasing v1.0 of Streamlit Login Form 🎉 🎉 🎉

This version finally introduces highly requested and necessary password hashing (courtesy TheAhmedRmdan in https://github.com/SiddhantSadangi/st_login_form/pull/7) 🔒 🤝
**All new passwords will be hashed automatically using the award-winning [Argon2](https://github.com/p-h-c/phc-winner-argon2) algorithm.**

> ❓ Already using plaintext passwords? We have you covered ✅
> - Plaintext passwords of existing users will automatically be hashed during a logging attempt.
> - We also expose the `hash_current_passwords()` methods to hash all plaintext passwords in bulk.

We have also updated the README to make it more helpful by clarifying usage instructions and including an API reference for exposed methods 📝

The Streamlit Demo App also features better error handling and reporting instructions 🐞

**Full Changelog**: https://github.com/SiddhantSadangi/st_login_form/compare/v0.3.1...v1.0.0

---
⭐ the repo to show your support! PRs welcome 🤗

0.3.1

🚀 Features
* Creating a new account can now be disabled (by TheAhmedRmdan in https://github.com/SiddhantSadangi/st_login_form/pull/6)

⚠️ Breaking changes
* `login_form()` now accepts only keyword arguments (by SiddhantSadangi in https://github.com/SiddhantSadangi/st_login_form/pull/6)

🤝 New Contributors
* TheAhmedRmdan made their first contribution in https://github.com/SiddhantSadangi/st_login_form/pull/6

**Full Changelog**: https://github.com/SiddhantSadangi/st_login_form/compare/v0.2.3...v0.3.1

---
⭐ the repo to show your support! PRs welcome 🤗

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.