Devise only support couple of ORM, ActiveRecord (default) and Mongoid. This gem make support Dynamoid ORM for Devise.
First of all, you should install Devise gem and run devise install generator command. Please read Getting Started section from Devise.
Add 'devise-dynamoid' to your application's Gemfile:
gem 'devise'
gem 'devise-dynamoid'
Execute bundler:
$ bundle
Load and configure dynamoid for your devise ORM.
You can find this ORM configuration at config/initializers/devise.rb:35
# ==> ORM configuration
# Load and configure the ORM. Supports :active_record (default) and
# :mongoid (bson_ext recommended) by default. Other ORMs may be
# available as additional gems.
require 'devise/orm/dynamoid'
Run devise model generator.
$ rails generate dynamoid:devise MODEL
Bug reports and pull requests are welcome.
The gem is available as open source under the terms of the MIT License.