Clearance

Software Screenshot:
Clearance
Software Details:
Version: 1.9.0 updated
Upload Date: 11 Apr 15
Developer: thoughtbot, inc
Distribution Type: Freeware
Downloads: 31

Rating: 3.0/5 (Total Votes: 1)

Clearance allows developers to implement an email & password authentication system for their RoR apps.

This can be used to implement a basic grant/deny ACL (Access Control List) that can be used to allow users in various sections of a RoR-powered website.

The Clearance module is Cucumber-friendly and i18n-ready.

The newer version of Clearance (1.x branch) works only with Ruby 1.9.2.

What is new in this release:

  • Fixed an issue that would cause sites that are still using the deprecated authorize filter to enter a redirect loop when redirecting to the sign in path.
  • The Clearance remember token cookie name is now customizable via Clearance.configuration.cookie_name.
  • Signed in users that attempt to visit the sign in path are now redirected. The redirect URL defaults to the same URL used for the redirect after sign in, but can be customized by overriding passwords_controller#url_for_signed_in_users
  • users_controller#avoid_sign_in is now deprecated in favor of redirect_signed_in_users which is more accurately named.

What is new in version 1.8.0:

  • Fixed an issue that would cause sites that are still using the deprecated authorize filter to enter a redirect loop when redirecting to the sign in path.
  • The Clearance remember token cookie name is now customizable via Clearance.configuration.cookie_name.
  • Signed in users that attempt to visit the sign in path are now redirected. The redirect URL defaults to the same URL used for the redirect after sign in, but can be customized by overriding passwords_controller#url_for_signed_in_users
  • users_controller#avoid_sign_in is now deprecated in favor of redirect_signed_in_users which is more accurately named.

What is new in version 1.6.1:

  • Secure cookies are no longer overwritten when the user visits a non-HTTPS URL.

What is new in version 1.5.0:

  • Disable clearance routes by setting config.routes = false.
  • Running rails generate clearance:routes will dump the default set of routes to your application's routes file for modification.

What is new in version 1.4.2:

  • Eliminate deprecation message when using DenyAccess matcher with RSpec 3.

What is new in version 1.4.0:

  • The sign out link in the default application layout has been replaced with a semantically correct sign out button. This also removes an unnecessary JavaScript dependency.
  • Clearance now uses original_fullpath when redirecting to a saved URL after login. This should improve the behavior in mounted engines.
  • user_params method was added to Clearance::UsersController which provides a convenient place to override the parameters used when creating users.

What is new in version 1.2.1:

  • Query string is now included in the redirect URL when Clearance redirects to a previously stored URL.

What is new in version 1.2.0:

  • clearance/testing is now deprecated. Require clearance/rspec or clearance/test_unit as appropriate.
  • Sign in failure message is now customized exclusively via I18n. SessionsController#flash_failure_after_create is no longer called. To customize the message, change the clearance.controllers.sessions.bad_email_or_password or flashes.failure_after_create key.
  • Sign in can now be disabled with config.allow_sign_in = false

What is new in version 0.16.2:

  • Change default email sender to deploy@example.com.

Requirements:

  • Ruby 1.8.7 or higher
  • Ruby on Rails 3 or higher

Similar Software

OAuth2
OAuth2

10 Feb 16

HUGE
HUGE

12 Apr 15

Apache Sentry
Apache Sentry

1 Oct 15

Other Software of Developer thoughtbot, inc

High Voltage
High Voltage

12 May 15

Bourbon
Bourbon

10 Dec 15

Neat
Neat

12 Apr 15

Comments to Clearance

Comments not found
Add Comment
Turn on images!