astaxie
aa8f7bc146
fix ineffectual
2017-04-28 22:36:28 +08:00
astaxie
3e29078f68
add check ineffect and gofmt
2017-04-28 21:38:08 +08:00
Faissal Elamraoui
bf6bd6b292
Fixes #2587
...
Fixes warnings and errors raised by gometalinter and gosimple.
2017-04-23 19:19:05 +02:00
HSoshiant
7886e69236
Update sess_file.go
2017-04-17 12:37:54 -04:00
astaxie
f49f3f92ec
Merge pull request #2533 from cnxh/redis-session-poolsize
...
redis poolsize could set to zero
2017-03-29 10:00:28 +08:00
astaxie
bf469f0b55
Revert "close mysql connection"
2017-03-29 09:57:18 +08:00
xia hao
7c3a997735
poolsize could set to zero
...
sometimes we may want disable the redis pool
2017-03-27 23:34:58 +08:00
astaxie
d956444965
Merge branch 'develop' into add-gosimple
2017-03-18 11:20:30 +08:00
Sergey Lanzman
37c1ffc57a
add go simple support
2017-03-17 20:22:20 +02:00
Sergey Lanzman
856fde28dc
add unconverted support
2017-03-17 19:45:30 +02:00
liming
872a964145
1.add "defer f.close()" in SessionRead to fix file handle leak if DecodeGob failed
...
2.rewrite SessionRegenerate
2017-02-09 14:18:30 +08:00
liming
dade92d98b
close mysql connection
2017-02-09 14:16:23 +08:00
Miroslav Genov
a74ebaa1eb
beego/session: return proper error when session is not found
...
Parent errs was returned instead of err which is returned from the last
statement.
2016-11-13 10:01:29 +02:00
GrimTheReaper
3c05eafbc4
HTTP Only Configurable
2016-10-10 09:50:34 -05:00
astaxie
0ef357ebd7
session:output error
2016-09-11 21:02:11 +08:00
maxin
ef0d3d80dc
set session.managerconfig public
2016-08-13 21:07:27 +08:00
astaxie
e21b425957
Merge pull request #1953 from lcbluestorm/master
...
add ssdb session provider
2016-05-20 22:53:23 +08:00
lcbluestorm
e77a591a6c
delete test file
2016-05-20 17:25:22 +08:00
lcbluestorm
4890dd708c
clear code
2016-05-20 10:27:18 +08:00
lcbluestorm
6234b50111
test done
2016-05-19 21:00:04 +08:00
lcbluestorm
e50f4f5631
complete sess_ssdb.go
2016-05-15 12:15:40 +08:00
lcbluestorm
0e4b9563ae
add test file
2016-05-10 20:08:15 +08:00
lcbluestorm
27be1e7ca3
add ssdb-session interface
2016-05-10 19:56:45 +08:00
ysqi
245664010c
Go Vet
2016-04-27 22:18:22 +08:00
yuyongsheng
5aa085bf41
1. remove the invalid comments.
...
2. allow the user to config "Enable" store/get sessionId into/from http header
3. allow the user to config "Enable" get sessionId from Url query
4. when enable sessionId in http header, check the sessionName format as CanonicalMIMRHeaderKey, then panic if not.
2016-04-21 09:57:44 +08:00
youngsterxyf
56860d1fea
not just export a variable
2016-03-25 10:48:59 +08:00
youngsterxyf
3300db832b
in session
package, add a helpful variable SLogger
to help subpackage logging information
2016-03-24 22:43:57 +08:00
iexploree
a144f117a3
remove comment
2016-03-01 13:39:36 +08:00
iexploree
477de9a3f3
fix bug: session id undecoded when destroy and sesssion memory provider push wrong
2016-03-01 10:51:47 +08:00
astaxie
fa8f6e5a53
session destroy
2016-01-18 16:11:27 +08:00
astaxie
f925bb9058
golint all the files
2016-01-18 00:18:21 +08:00
astaxie
90d1349665
fix typo
2016-01-17 23:48:17 +08:00
astaxie
391f897eb1
simplify sessionID
2016-01-11 16:49:56 +08:00
astaxie
77fa891499
update dependence
2016-01-08 15:47:13 +08:00
ysqi
58e2a7c099
fix #1473,Only update redis session if it already exist
2016-01-07 20:42:26 +08:00
ysqi
80912b6210
change get sessionID logic from cookie
2016-01-07 13:15:40 +08:00
astaxie
ac3a447479
fix the session update issues
2015-12-27 14:09:20 +08:00
Yandong Yao
da39082d4f
Retrieve session identifier from cookie and query parameters
2015-12-22 10:30:44 +08:00
astaxie
4823a0f114
remove the dead code
2015-09-17 23:47:26 +08:00
astaxie
3df0fa462d
golint tidb
2015-09-17 23:00:05 +08:00
astaxie
172894efe8
golint session
2015-09-12 22:53:55 +08:00
sidbusy
f55bbbdff4
allows custom the TableName of Session
2015-09-05 10:31:31 +08:00
Nikolay Kirsh
8e71d31dbe
fix session table
2015-06-04 18:40:10 +05:00
astaxie
db06e954b5
fix the session memcache bug
2015-05-28 12:04:19 +08:00
astaxie
9fd7acf663
fix #1152
2015-05-25 09:10:37 +08:00
astaxie
2dca48f26e
fix sesseion redis db error
2015-05-25 09:10:37 +08:00
Yongzheng Lai
322b208566
Update session.go
...
remove = in if statement
2015-05-25 09:10:35 +08:00
Yongzheng Lai
fd610d6777
Update session.go
...
move expire in line 154 to 247, because it will cause session_cookie not writen to explorer
2015-05-25 09:10:35 +08:00
astaxie
1148359570
session cookie support IE
2015-05-25 09:10:35 +08:00
astaxie
1d8afdc9c9
gofmt -s & go_vet
2015-05-25 09:10:34 +08:00
Meaglith Ma
20cc5b261e
Reform the ledis_session.go
2015-03-01 12:59:34 +08:00
Meaglith Ma
7ec2a077d9
Fix the wrong parameter bug in ledis session.
2015-03-01 12:03:03 +08:00
astaxie
f988f035e5
redis provider for session and cache support select db
2015-02-16 21:56:32 +08:00
Chen Liang
29d98731c6
add sess_ledis select db config
2014-11-25 14:41:51 -08:00
astaxie
000033e2a7
update the test case
2014-11-04 22:07:38 +08:00
astaxie
fc6b9ce009
fix #620 simple the sessionID generate
2014-11-04 19:04:26 +08:00
astaxie
1822dd95ac
Merge pull request #892 from dockercn/master
...
Add a beego session backend using LedisDB
2014-10-29 14:18:20 +08:00
Chen Liang
0bcd828d73
add session store in ledis
2014-10-26 22:56:00 -07:00
Brandon Gao
1eb9aef687
Use SETEX command to set session
...
In order to be compatible with older version Redis, use `SETEX` command instead of `SET x y EX 360`.
2014-10-16 20:16:17 +08:00
astaxie
a144769515
update the documents & comments
2014-08-18 16:41:43 +08:00
astaxie
51ee1e77c2
beego: close the file when finish init
2014-08-18 14:42:17 +08:00
astaxie
2773fda883
session:change the driver from beego to bradfitz
2014-08-08 16:43:39 +08:00
astaxie
d7a5281bda
session: support cookie domain
2014-08-04 16:21:06 +08:00
astaxie
1858f3073b
session: fix #688
2014-07-16 23:05:38 +08:00
astaxie
fefd8ddb5b
beego: update licence& fix #669
2014-07-03 23:40:21 +08:00
astaxie
0f170a80da
update the comments fix #658
2014-06-25 10:39:37 +08:00
astaxie
d2eece9a39
session: #620 make the session never read empty
2014-05-27 15:45:35 +08:00
astaxie
ef6d9b9a94
session: support memcache interface
2014-05-17 02:26:52 +08:00
astaxie
c265786251
session:support struct.
...
gob.Register(v)
2014-05-17 02:26:51 +08:00
astaxie
c188cbbcb4
update all files License
2014-05-17 02:26:50 +08:00
astaxie
4245521660
fix #576
2014-05-17 02:26:50 +08:00
Lin Luxiang
78991c81ab
make Maxage work
2014-05-17 02:26:49 +08:00
luosangnanka
25768f0109
Update README.md
...
Update the json format of session for file, redis, mysql, cookie, there are errors in these json string, such as after the param `ProviderConfig` and there is a lost of `"` in the line 61 of the `gclifetime`.
2014-05-05 16:21:50 +08:00
luosangnanka
a56f67e073
Update README.md
...
Update the json format of session for file, redis, mysql, there are errors in these json string, after `ProviderConfig` params.
2014-05-05 16:15:49 +08:00
luosangnanka
8164f9821d
Update README.md
...
Update the json format of session for redis, there is an error in that json string
2014-05-05 16:13:03 +08:00
astaxie
deb28dd873
fix session test case
2014-04-04 10:16:34 +08:00
slene
f4d62d3193
beego: fix dependency of cache / session sub package
2014-04-04 08:31:22 +08:00
slene
d58e9e6e12
beego: move dependency module to sub package
2014-04-03 23:41:48 +08:00
asta.xie
c7437d7590
fix Cookie for session
2014-03-26 13:51:35 +08:00
steamonimo
8d1268c0a9
session provider for postgresql
...
This provider is based on the mysql provider: sess_mysql.go
2014-03-25 12:45:23 +01:00
asta.xie
c921b0aa5d
fix #533 change the function name
2014-03-21 14:33:11 +08:00
astaxie
217c3a2e87
Merge pull request #508 from voidd/develop
...
Couchbase session provider
2014-03-12 16:23:41 +08:00
Pengfei Xue
d0949b64c6
fix issue#521, return error when init redis session
2014-03-12 15:56:05 +08:00
asta.xie
b405e19f56
delete MaxAge cookielifeTime replace
2014-03-12 15:56:04 +08:00
Pengfei Xue
97b68bdd66
fix bug, can not remove session file
2014-03-12 15:56:04 +08:00
Francois
adf2a590fc
Update sess_file.go
...
Lock required to ensure the File sessions work correct.
2014-02-27 15:34:38 +02:00
Ivan
04c2ba01bc
Merge branch 'develop' of https://github.com/voidd/beego
2014-02-19 22:44:06 +04:00
Ivan
296bcab425
couchbase session provider
2014-02-19 15:54:16 +04:00
Pengfei Xue
e822642cb0
fix bug, can not remove session file
2014-02-13 18:24:05 +08:00
傅小黑
682544165f
add comments for session packages, part 2
2014-01-29 18:15:09 +08:00
傅小黑
3f0ec5c0ca
Merge branch 'develop' of git://github.com/astaxie/beego into develop
2014-01-29 01:06:49 +08:00
傅小黑
0e2872324f
add comments for session packages, part 1
2014-01-29 01:05:56 +08:00
Pengfei Xue
34eff4cc1f
bugfix, delete the sid if it's values is empty
...
* regenerate sid, if the old key doesn't exists, set the new one directly
2014-01-25 10:55:49 +08:00
Pengfei Xue
d014ccfb8e
bug fix, session stored in redis cannot be deleted
2014-01-23 19:28:58 +08:00
Pengfei Xue
1509a6b681
fix bug, redis session doesnt work
2014-01-21 18:48:16 +08:00
Norman
dc767b65df
Update SessionExist to close the db connection
...
close the mysql connection
2014-01-14 19:54:32 +08:00
astaxie
e34f8c4634
add cookie test
2014-01-08 23:24:31 +08:00
astaxie
aa2fef0d36
update sessionRelease
...
1. mysql fix last access time not update
2. mysql & redid Release when data is empty
3. add maxlifetime distinct Gclifetime
2014-01-08 20:54:20 +08:00
astaxie
481448fa90
modify session module
...
change a log
2014-01-05 14:48:36 +08:00
slene
d48b7e0101
#369 set maxlifetime, close conn
2013-12-14 23:33:24 +08:00