Мне нужна простая аутентификация для блога. Для одного человека. Просто войдите на сайтКак установить аутентификацию в Sinatra?
Невозможно настроить sinatra_warden. Написать линию
require 'rubygems'
require 'sinatra'
require 'pry-byebug'
require "sinatra/activerecord"
require "carrierwave"
require "carrierwave/orm/activerecord"
require 'sinatra_warden'
require 'warden'
register Sinatra::Warden
use Rack::Session::Pool
в app.rb, но я получаю сообщение об ошибке
NoMethodError: undefined method `register' for main:Object
камень sinatra_warden был установлен. а также написал require "warden"
& require "sinatra_warden"
sinatra_warden 0.3.2
надзиратель 1.2.6
Когда я добавляю метод authorize!
в контроллере, я получаю сообщение об ошибке
undefined method `authorize!'
Показать угождать полный код, в котором вы добавляете эту строку. –
добавлено в тело вопроса – Andrey