Sha256: a00f4a509861c5d8e2a1488f0bbdbd049ecf504421a6f415ba7836c0903e907b

Contents?: true

Size: 510 Bytes

Versions: 9

Compression:

Stored size: 510 Bytes

Contents

require_relative '../user'
require_relative '../../api/handlers/user_session'

module Hippo
    Hippo::API.routes.for_extension 'hippo-access' do

        post "user-sessions.json", &API::Handlers::UserSession.create

        get "user-sessions/test.json", &API::Handlers::UserSession.check

        delete "user-sessions/:id.json" do
            wrap_reply do
                { success: true, message: "Logout succeeded", data: {}, token: '' }
            end
        end

        resources User

    end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
hippo-fw-0.9.9 lib/hippo/access/config/routes.rb
hippo-fw-0.9.8 lib/hippo/access/config/routes.rb
hippo-fw-0.9.7 lib/hippo/access/config/routes.rb
hippo-fw-0.9.6 lib/hippo/access/config/routes.rb
hippo-fw-0.9.5 lib/hippo/access/config/routes.rb
hippo-fw-0.9.4 lib/hippo/access/config/routes.rb
hippo-fw-0.9.3 lib/hippo/access/config/routes.rb
hippo-fw-0.9.2 lib/hippo/access/config/routes.rb
hippo-fw-0.9.1 lib/hippo/access/config/routes.rb