class WeixinAuthorize::JsTicket::RedisStore
def jsticket
def jsticket super client.jsticket = weixin_redis.hget(client.jsticket_redis_key, JSTICKET) client.jsticket_expired_at = weixin_redis.hget( client.jsticket_redis_key, EXPIRED_AT ) client.jsticket end
def jsticket_expired?
def jsticket_expired? weixin_redis.hvals(client.jsticket_redis_key).empty? end
def refresh_jsticket
def refresh_jsticket super weixin_redis.hmset( client.jsticket_redis_key, JSTICKET, client.jsticket, EXPIRED_AT, client.jsticket_expired_at ) weixin_redis.expireat( client.jsticket_redis_key, client.jsticket_expired_at.to_i ) end
def weixin_redis
def weixin_redis WeixinAuthorize.weixin_redis end