add douban oauth, fb still not stable
fix hash update fail bug
fix session is null when get write page, caused by isLoggedin func
update user oauth of local,github,douban