bukowskis / protocool

A gem that decides whether to use TLS encryption or not on a per-environment basis in Rails.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

Protocool

Decides whether to use TLS encryption or not on a per-environment basis in Rails. Inspired by this discussion.

Installation

gem install protocool

Usage

Syntax

# In development mode:
Protocool.https   # => 'http'

# In any other environment:
Protocool.https   # => 'https'

Examples

In your routes:

scope constraints: { protocol: Protocool.protocol } do
  # ...
end

About

A gem that decides whether to use TLS encryption or not on a per-environment basis in Rails.

License:MIT License


Languages

Language:Ruby 100.0%