The project is in a healthy, maintained state
A simple gem to generate random passwords for use in Rails applications.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 0
 Project Readme

Password Generator

The Password Generator gem is a simple utility for generating random passwords within your Rails applications. It provides a convenient helper method that allows you to easily incorporate randomly generated passwords into your views. This can be particularly useful when creating user accounts, resetting passwords, or generating temporary access credentials and also adding them in your email templates.

Features

  • Generate Secure Passwords: The gem utilizes a mix of uppercase and lowercase letters, numbers, and special characters to create secure and random passwords.

  • Customizable Length: You can specify the length of the generated password according to your application's requirements.

Installation

Add this line to your application's Gemfile:

gem 'password_generator', '~> 1.0.0'

And then execute:

bundle install

In your rails application, add the following to your application_controller.rb

include PasswordGenerator::ViewHelper

Usage In your Rails application, use the random_password_tag helper method to effortlessly incorporate random passwords into your views:

<%= random_password_tag %>

You can also customize the length of the generated password:

<%= random_password_tag(16) %>

This will display a randomly generated password with the specified length.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/ShabiniRajadas/password_generator.

License

The gem is available as open source under the terms of the MIT License.