# How do I cache a page for logged-in user?

**URL:** <https://www.ruby-forum.com/t/how-do-i-cache-a-page-for-logged-in-user/216567>\
**Category:** NGINX\
**Created:** [February 8, 2012, 6:44am UTC](https://www.ruby-forum.com/t/how-do-i-cache-a-page-for-logged-in-user/216567 "2012-02-08T06:44:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [February 8, 2012, 6:44am UTC](https://www.ruby-forum.com/t/how-do-i-cache-a-page-for-logged-in-user/216567/1 "2012-02-08T06:44:41Z")

</div>

Hi all,

I maintain sessions with cookie name as “company\_sessionid” having the  
session info.

Now if I need to cache for that user or per user, how should I construct  
my  
proxy\_cache\_key?

-Quintin

---

<div class="post-metadata">

**Author:** ![Quintin\_P](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/q/13edae/32.png) [@Quintin\_P](https://www.ruby-forum.com/u/Quintin_P)\
**Post date:** [February 9, 2012, 12:09am UTC](https://www.ruby-forum.com/t/how-do-i-cache-a-page-for-logged-in-user/216567/2 "2012-02-09T00:09:17Z")

</div>

08 февраля 2012, 09:44 от Quintin P. : \> I maintain sessions with  
cookie name as “company\_sessionid” having the \> session info. \> \> Now if  
I need to cache for that user or per user, how should I construct my \>  
proxy\_cache\_key? proxy\_cache\_key  
“$scheme$host$request\_uri$cookie\_company\_sessionid”; Max

---

<div class="post-metadata">

**Author:** ![Quintin\_P](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/q/13edae/32.png) [@Quintin\_P](https://www.ruby-forum.com/u/Quintin_P)\
**Post date:** [February 9, 2012, 12:42am UTC](https://www.ruby-forum.com/t/how-do-i-cache-a-page-for-logged-in-user/216567/3 "2012-02-09T00:42:38Z")

</div>

Thanks a lot!  
-Cherian
