Reputation: 2762
I have authentication logic that uses cookies. The model attributes are initialized from cookies, but this is done only when specific controller actions are called. Should I access my cookies directly from controller logic or make the models even fatter and implement cookies save/load in models?
Upvotes: 2
Views: 1420
Reputation: 32391
Don't clutter your model with web based concerns. Remember that in theory the model should be relavant in other environments (say if you wanted to provide REST based APIs, or a desktop version). Access cookies in Controller or Service Layers.
Upvotes: 12