Comments (9)
Hy @jodosha, can you provide some more context on what do you need here?
from hanami.
@ricardovaleriano I've updated the description of this ticket with a design proposal.
from hanami.
@jodosha what would session true
do? For example in sinatra, similar code is adding Rack::Session::Cookie
with given params (for example secret key) to middleware stack.
Now it looks like two session middlewares will be used at the same time for your example.
from hanami.
@simi from the description:
Please note that sessions true should enable sessions, by including Lotus::Action::Sessions into Bookshelf::Action taking advantage of Lotus::Controller::Configuration#modules.
I'm gonna rethink the proposal, the actual is verbose because of the framework internals.
from hanami.
Damn, I should try to read better.
Anyway, session true
is providing only session
method for Lotus::Action
now. You need to use some session storage middleware always. Can you confirm this?
from hanami.
@simi I confirm. please have a look at the updated proposal.
from hanami.
Nice @jodosha, thank you for the clarification.
from hanami.
Is anybody doing something about this issue? If not I'd like to help with this.
from hanami.
It's assigned to me but I have plans to work on it over the weekend or by the end of the week. If you'd like to take it for spin and you'll have it completed sooner then I don't mind at all.
from hanami.
Related Issues (20)
- "no implicit conversion of Symbol into String" error when using `format :json` on fresh install of Hanami 2.1 HOT 1
- Custom body parser issue
- [Documentation] FAQ + small snippets collection HOT 1
- Hanami versus Rails (long term objective: see the reddit discussion and entry, in the body of this issue request HOT 3
- Raise helpful error from db provider if the necessary database driver gem is missing
- Add db:migrate rake task
- Expand configurability of db provider
- Register ROM commands and mappers from db/ directory
- Share DB connections between per-slice ROM containers using the same database URL
- Per-slice independent ROM setups
- Multiple slices sharing app-level ROM setup
- Automatically adjust database URL in test mode HOT 3
- Custom MIME types are not working HOT 7
- Add `Slice.source_dir` method
- Add `Slice.app?` method
- Set ROM inflector be the same as the Hanami app inflector HOT 2
- Slice ROM setup with slice-specific database
- Expand default set of Sequel extensions HOT 4
- Configure db/ and structs/ directories not to be auto-registered
- Inside providers, add a `slice` alias for `target` HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hanami.