Sha256: 30e5aa909eec88caa66429968b46c86e325cf947e3cdac843022de4983e617d1

Contents?: true

Size: 1.38 KB

Versions: 1

Compression:

Stored size: 1.38 KB

Contents

# SpreeIdVerification

 - library introduce user verification on sign up form. 
 - admin should verify user to change status to `verified`
 - spree developer could decide how to use status column in terms of accessing to specific endpoints of Spree


## Installation

1. Add this extension to your Gemfile with this line:

    ```ruby
    gem 'spree_id_verification', github: '[your-github-handle]/spree_id_verification'
    ```

2. Install the gem using Bundler

    ```ruby
    bundle install
    ```

3. Copy & run migrations

    ```ruby
    bundle exec rails g spree_id_verification:install
    ```

4. Restart your server

  If your server was running, restart it so that it can find the assets properly.

## Testing

First bundle your dependencies, then run `rake`. `rake` will default to building the dummy app if it does not exist, then it will run specs. The dummy app can be regenerated by using `rake test_app`.

```shell
bundle
bundle exec rake
```

When testing your applications integration with this extension you may use it's factories.
Simply add this require statement to your spec_helper:

```ruby
require 'spree_id_verification/factories'
```

## Contributing

If you'd like to contribute, please take a look at the
[instructions](CONTRIBUTING.md) for installing dependencies and crafting a good
pull request.

Copyright (c) 2020 [name of extension creator], released under the New BSD License

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spree_id_verification-0.0.1.alpha README.md