{"repo":"heartcombo/devise","free":true,"listed":false,"github":"https://github.com/heartcombo/devise","clone":"git clone https://github.com/heartcombo/devise.git","description":"Flexible authentication solution for Rails with Warden.","language":"Ruby","stars":24354,"topics":["rails","ruby","authentication","devise"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Devise is a flexible authentication solution for Rails based on Warden. It: Is Rack based; Is a complete MVC solution based on Rails engines; Allows you to have multiple models signed in at the same time; Is based on a modularity concept: use only what you really need. It's composed of 10 modules: Database Authenticatable: hashes and stores a password in the database to validate the authenticity of a user while signing in. The authentication can be done both through POST requests or HTTP Basic Authentication. Omniauthable: adds OmniAuth (https://github.com/omniauth/omniauth) support. Confirmable: sends emails with confirmation instructions and verifies whether an account is already confirmed during sign in. Recoverable: resets the user password and sends reset instructions. Registerable: handles signing up users through a registration process, also allowing them to edit and destroy their account. Rememberable: manages generating and clearing a token for remembering the user from a saved cookie. Trackable: tracks sign in count, timestamps and IP address. Timeoutable: expires sessions that have not been active in a specified period of time. Validatable: provides validations of email and password. It's optional and can be customized, so you're able to define your own validations. Lockable: locks an account after a specified number of failed sign-in attempts. Can unlock via email or after a specified time period. Table of Contents - Information - The Devise wiki - Bug reports - S","default_branch":null,"files":null,"tree":[],"storefront":"/r/heartcombo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/heartcombo/devise/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}