challah

User authorization and session management in Rails.

MIT License

Downloads
243.7K
Stars
18
Committers
8

Bot releases are hidden (Show)

challah - v1.6.1 Latest Release

Published by jdtornow about 6 years ago

  • Prevent an email address that is blank from saving the User#email_hash attribute
  • Removes default column for last_session_ip that unnecessarily stores user IP addresses by default and could be considered a privacy concern. This column can be manually included in the migration to still track the user IP.
shasum challah-1.6.1.gem 
51eea7b4fe1bd2fb9d03dab563ae269fd58247df  challah-1.6.1.gem
challah - v1.6.0

Published by jdtornow almost 7 years ago

  • For token technique, don't bother checking the database for an empty token query param
  • Add migration generator to account for Rails 5 migration inheritance syntax (ActiveRecord::Migration[5.1])
  • Minor testing updates
  • Dependency updates, including renaming FactoryGirl to FactoryBot
  • Readme typo PR #32 @stevenschobert
shasum challah-1.6.0.gem 
692ef78f51c7e6be5ebaba2197695742a0aff287  challah-1.6.0.gem
challah - v1.5.0

Published by jdtornow almost 8 years ago

  • Extract status enum to separate concern PR #32 @philtr
  • Add built-in support for authenticating using X-Auth-Token header for APIs
shasum challah-1.5.0.gem 
872f9d0f639c6d185bc779b374a9a0527971c9fd
challah - v1.4.2

Published by jdtornow about 8 years ago

  • Fix issue with duplicating models and audits #28
shasum challah-1.4.2.gem 
b6a08cd5cae7dffd5ee53fa22a0ef067f4c958f3
challah - v1.4.1

Published by jdtornow about 8 years ago

  • Fix running migrations on empty database PR #27 @philtr
shasum challah-1.4.1.gem 
18a722d49447f52b412700283df61053d446617d
challah - v1.4.0

Published by jdtornow about 8 years ago

  • Rails 5 support.
  • Changed users.active boolean column to users.status enum with active as one of the options.
  • Update sign-in page default bootstrap styles
shasum challah-1.4.0.gem 
cb121b62b2b4d5db928cbdca776122ea4438f317
challah - v1.3.3

Published by jdtornow over 8 years ago

Minor bug fix release

  • Fix Rails 4.2 "can't modify frozen hash ActiveSupport::HashWithIndifferentAccess" PR #26
shasum challah-1.3.3.gem 
c29ae7292a9c1fab94d3aa6920500f600cbe4072
challah - v1.3.2

Published by jdtornow over 8 years ago

Minor bug fix release

  • Relax importing of highline in rake tasks to only include when in use
shasum challah-1.3.2.gem 
dd956d0c280ab3034cd2339b77206657679a6ec0
challah - v1.3.1

Published by jdtornow over 8 years ago

Fix a minor bug where SessionsController would error if it was the first controller to load on boot (without previously loading the app's ApplicationController.

challah - v1.2.10

Published by jdtornow about 9 years ago

Adds an email parameter for sign-in in addition to username. PR #18 @thewatts

challah - v1.2.9

Published by jdtornow about 9 years ago

Adds support for apps that do not contain an ApplicationController in the base. For example, if all of the app logic is contained within engines.

challah - v1.2.8

Published by jdtornow over 9 years ago

Localize email validation messages. (#15 @thewatts)

challah - v1.2.7

Published by jdtornow over 9 years ago

Gem dependency updates. (#14 @philtr)

challah - v1.2.6

Published by jdtornow over 9 years ago

Normalized email address before saving to database. (#13 @thewatts)

challah - v1.2.5

Published by jdtornow almost 10 years ago

Compatibility with Rails 4.2.0

  • Modified audit tracker for Rails 4.2 ActiveRecord::AttributeSet
  • Added timestamps null: true to Authorizations table to remove deprecation warning