seperate the weibo login class
add verification for weibo login
primitive decorator