{
ISCHECKFLAG => {:type => ::Thrift::Types::BOOL, :name => 'isCheckFlag'},
LOGINFLAGTOKEN => {:type => ::Thrift::Types::STRING, :name => 'loginFlagToken', :optional => true},
LOGINACCOUNT => {:type => ::Thrift::Types::STRING, :name => 'loginAccount', :optional => true},
UID => {:type => ::Thrift::Types::I64, :name => 'uid'},
NICKNAME => {:type => ::Thrift::Types::STRING, :name => 'nickname', :optional => true},
ISREMEMBERME => {:type => ::Thrift::Types::BOOL, :name => 'isRememberMe'},
THIRDPARTYID => {:type => ::Thrift::Types::I64, :name => 'thirdpartyId'},
THIRDPARTYNAME => {:type => ::Thrift::Types::STRING, :name => 'thirdpartyName', :optional => true},
JOINTYPE => {:type => ::Thrift::Types::STRING, :name => 'joinType', :optional => true},
THIRDPARTYIDENTITY => {:type => ::Thrift::Types::STRING, :name => 'thirdpartyIdentity', :optional => true},
TPUID => {:type => ::Thrift::Types::I64, :name => 'tpUid'},
IP => {:type => ::Thrift::Types::STRING, :name => 'ip', :optional => true},
LONGITUDE => {:type => ::Thrift::Types::STRING, :name => 'longitude', :optional => true},
LATITUDE => {:type => ::Thrift::Types::STRING, :name => 'latitude', :optional => true},
USERAGENT => {:type => ::Thrift::Types::STRING, :name => 'userAgent', :optional => true},
CLIENTTYPEID => {:type => ::Thrift::Types::I32, :name => 'clientTypeId'},
LOGINTOPICTYPE => {:type => ::Thrift::Types::STRING, :name => 'loginTopicType', :optional => true}
}