CN109102153A - A kind of identity management method and device - Google Patents
A kind of identity management method and device Download PDFInfo
- Publication number
- CN109102153A CN109102153A CN201810736139.0A CN201810736139A CN109102153A CN 109102153 A CN109102153 A CN 109102153A CN 201810736139 A CN201810736139 A CN 201810736139A CN 109102153 A CN109102153 A CN 109102153A
- Authority
- CN
- China
- Prior art keywords
- user
- field
- external
- information
- identity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 107
- 230000005540 biological transmission Effects 0.000 claims abstract description 31
- 238000000034 method Methods 0.000 claims abstract description 22
- 238000004590 computer program Methods 0.000 claims description 13
- 238000003860 storage Methods 0.000 claims description 8
- 238000005516 engineering process Methods 0.000 abstract description 12
- 238000010586 diagram Methods 0.000 description 26
- 230000006854 communication Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 12
- 238000012986 modification Methods 0.000 description 11
- 230000004048 modification Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 230000003287 optical effect Effects 0.000 description 5
- 230000005484 gravity Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000004321 preservation Methods 0.000 description 3
- 238000012512 characterization method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000009527 percussion Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063114—Status monitoring or status determination for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/105—Human resources
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention relates to field of computer technology, more particularly to a kind of identity management method and device, this method is the external field that the identity information externally shown for user that receiver management terminal uploads configures, and receives the information for the external field input that the management end uploads;Wherein, the external field is that the configuration interface configuration provided by management end is completed;If receive client transmission checks request to the identity of the user, the information of the corresponding external field of the user is then returned to the client, in this way, it can unify to configure the identity information that each user externally shows in advance, when checking the identity information of user, show the information of the external field of configuration, rather than it is voluntarily configured by user, the identity information that enterprise's industrial customers are externally shown can be managed collectively by realizing, it is managed and controls convenient for enterprise, also improve user experience.
Description
Technical field
The present invention relates to field of computer technology more particularly to a kind of identity management methods and device.
Background technique
Identity information introduction of the enterprise staff in external link up, traditional mode generally mainly pass through the name of transfer matter
Piece, name on piece generally have the information such as Business Name, department, post, cell-phone number, mailbox, address.And with computer technology
One of the product applied as computer technology is applied in development, instant messaging, has been obtained in daily life extensively
It is universal, personal or enterprise can realize information exchange based on instant messaging application, can be by editing and showing oneself
People's data allows other side to can see the identity information of oneself.
But the identity information externally shown is all to be arranged by user oneself based on instant messaging application, thus
It can not be managed collectively and control the external identity information of enterprise's industrial customers to show, for example, if user has fabricated some departments or duty
It is engaged in, or contains some pairs of enterprises than more sensitive information in the identity information externally shown, enterprise can be caused bad
It influences.
Summary of the invention
The embodiment of the present invention provides a kind of identity management method and device, to solve that enterprise can not be managed collectively in the prior art
The problem of external identity information of industrial customers.
Specific technical solution provided in an embodiment of the present invention is as follows:
One embodiment of the invention provides a kind of identity management method, comprising:
The external field for the identity information configuration externally shown for user that management of webpage end uploads is received, and receives institute
State the information for the external field input of management end upload;Wherein, the external field is mentioned by the management end
What the configuration interface configuration of confession was completed;
If receive client transmission checks request to the identity of the user, the use is returned to the client
The information of the corresponding external field in family.
In conjunction with one embodiment of the present of invention, the external field includes at least fixed field, basic field and customized
Field;Wherein, the fixed field indicates that default is both needed to externally show, does not allow the user to choose whether externally to show, does not permit
The field of family modification allowable, the basis field list, which shows, to be allowed the user to choose whether externally to show, but unchangeable field,
The field that the custom field expression allows the user to choose whether externally to show, and user is allowed to modify.
In conjunction with one embodiment of the present of invention, further comprise: returning to the base of configuration to the corresponding client of the user
Plinth field enables the user to so as to show the basic field in the corresponding client of the user for described
Basic field chooses whether externally to show.
In conjunction with one embodiment of the present of invention, further comprise: if it is determined that the user is for the base shown in client
The selection of plinth field is not shown externally, then using the basic field not shown externally selected as external privacy field, wherein described
External privacy field indicates the field for not showing corresponding information externally.
In conjunction with one embodiment of the present of invention, if receive client transmission request is checked to the identity of the user,
The information that the corresponding external field of the user is then returned to the client, specifically includes:
If receive that the corresponding client of external user sends checks request to the identity of the user, judge described in
Whether user is provided with external privacy field, if so, then returning to other external fields in addition to the external privacy field
Otherwise information returns to the information of all external fields;Wherein, the external user indicates and the user attaching is not in
With the user of enterprise.
In conjunction with one embodiment of the present of invention, if receive client transmission request is checked to the identity of the user,
The information that the corresponding external field of the user is then returned to the client, specifically includes:
If receive the corresponding client transmission of the user checks request to the identity of oneself, return all described
The information of external field.
A kind of Identity Management device of another embodiment of the present invention, comprising:
Receiving module, the identity information externally shown for user for receiving the upload of management of webpage end configure external
Field, and receive the information for the external field input that the management end uploads;Wherein, the external field is to pass through
What the configuration interface configuration that the management end provides was completed;
First sending module, if for receive client transmission request is checked to the identity of the user, to institute
State the information that client returns to the corresponding external field of the user.
In conjunction with another embodiment of the present invention, the external field includes at least fixed field, basic field and customized
Field;Wherein, the fixed field indicates that default is both needed to externally show, does not allow the user to choose whether externally to show, does not permit
The field of family modification allowable, the basis field list, which shows, to be allowed the user to choose whether externally to show, but unchangeable field,
The field that the custom field expression allows the user to choose whether externally to show, and user is allowed to modify.
In conjunction with another embodiment of the present invention, further comprise: the second sending module is used for the corresponding visitor of the user
Family end returns to the basic field of configuration, so as to the basic field be shown in the corresponding client of the user, so that described
User can choose whether externally to show for the basic field.
In conjunction with another embodiment of the present invention, further comprise: determining module is used for if it is determined that the user is directed to client
The basic field selection shown on end is not shown externally, then using the basic field not shown externally selected as external privacy word
Section, wherein the external privacy field indicates the field for not showing corresponding information externally.
In conjunction with another embodiment of the present invention, if receive client transmission request is checked to the identity of the user,
The information of the corresponding external field of the user is then returned to the client, the first sending module is specifically used for:
If receive that the corresponding client of external user sends checks request to the identity of the user, judge described in
Whether user is provided with external privacy field, if so, then returning to other external fields in addition to the external privacy field
Otherwise information returns to the information of all external fields;Wherein, the external user indicates and the user attaching is not in
With the user of enterprise.
In conjunction with another embodiment of the present invention, if receive client transmission request is checked to the identity of the user,
The information of the corresponding external field of the user is then returned to the client, the first sending module is specifically used for:
If receive the corresponding client transmission of the user checks request to the identity of oneself, return all described
The information of external field.
A kind of server of another embodiment of the present invention, comprising:
At least one processor, for storing program instruction;
At least one processor, for calling the program instruction stored in the memory, according to the program instruction of acquisition
Execute any of the above-described kind of identity management method.
A kind of computer readable storage medium, is stored thereon with computer program, and the computer program is held by processor
The step of any of the above-described kind of identity management method is realized when row.
In the embodiment of the present invention, pair for the identity information configuration externally shown for user that management of webpage end uploads is received
Outer field, and receive the information for the external field input that the management end uploads;Wherein, the external field is logical
The configuration interface configuration completion of management end offer is provided;If receiving the checking the identity of the user of client transmission to ask
It asks, then returns to the information of the corresponding external field of the user to the client, in this way, each use of configuration can be unified in advance
The identity information that family is externally shown solves the problems, such as can not to be managed collectively the external identity information of enterprise's industrial customers, when checking
When the identity information of user, the information of the external field of configuration being shown, rather than voluntarily being configured by user, realizing can be with
The identity information that management enterprise industrial customers are externally shown, is managed convenient for enterprise, also improves user experience.
Detailed description of the invention
Fig. 1 is the application architecture schematic diagram of identity management method in the embodiment of the present invention;
Fig. 2 is the whole principle architecture diagram that identity management method is realized in the embodiment of the present invention;
Fig. 3 is the configuration method flow chart of external field and external privacy field in the embodiment of the present invention;
Fig. 4 is identity information inspection method flow chart in the embodiment of the present invention;
Fig. 5 is the schematic diagram for the showing interface that web-based management end configures external field in the embodiment of the present invention;
Fig. 6 is the schematic diagram of the showing interface for the information that web-based management end configures external field in the embodiment of the present invention;
When Fig. 7 is that user checks oneself identity information in the embodiment of the present invention, the information client interface exhibition of external field
The schematic diagram shown;
When Fig. 8 is that external user checks the subscriber identity information in the embodiment of the present invention, the information client of external field
The schematic diagram of showing interface;
Fig. 9 is the schematic diagram for the showing interface that client configures external privacy field in the embodiment of the present invention;
After Figure 10 is configures external privacy field in the embodiment of the present invention, when external user checks the subscriber identity information,
The schematic diagram of the information client showing interface of external field;
Figure 11 is Identity Management apparatus structure schematic diagram in the embodiment of the present invention;
Figure 12 is server architecture schematic diagram in the embodiment of the present invention;
Figure 13 is client terminal structure schematic diagram in the embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, is not whole embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
In order to facilitate understanding of embodiments of the present invention, first several concepts are simply introduced below:
Wechat enterprise: it is the efficient office platform that enterprise makes by Tencent, while supporting apple mobile device operation system
(iphone operation system, iOS), Android (Android), Microsoft's Window (Windows), Mac four platforms, with
And feature-rich webpage (web) management backstage is managed collectively, wherein Mac platform is Apple Computers operating system.
Instant messaging application: being a kind of application of timely exchange of information Internet-based, and instant messaging application allows two
Personal or more people immediately carry out the exchange such as text information, picture, audio-video using internet, also user are allowed to check mutually pair
The identity information that side is externally shown, such as wechat enterprise, wechat etc..
Currently, be directed to the instant messaging application of enterprise, such as have wechat enterprise etc., wechat enterprise is IT application in enterprises office
Provide efficient office platform, enterprise's industrial customers can check mutually the identity information of other side, and enterprise external can also be with
The identity information of enterprise's industrial customers is checked by search or plusing good friend etc., still, in the prior art, the identity information externally shown
Also be all by enterprise's industrial customers oneself in the client it is instant application in be configured, enterprise can not uniformly be managed,
And the identity information that industrial customers are externally shown is looked forward to, some negative effects may be caused to enterprise, such as post may be fabricated
Or disclose some sensitive informations etc., therefore, in the embodiment of the present invention, mainly for wechat enterprise, providing one kind can unite
The technical solution for the identity information that one management and configuration enterprise industrial customers are externally shown, improves the usage experience of enterprise customer.
As shown in fig.1, for the application architecture schematic diagram of identity management method in the embodiment of the present invention, including client,
Server, management end.
Client is user oriented terminal, and it is any to can be smart phone, tablet computer, portable personal computer etc.
Smart machine.Various application programs (Application, APP), such as wechat enterprise APP can be installed in terminal, for example,
In the embodiment of the present invention, the client of client and external user B including user A, user A and external user B are belonged to i.e.
When communication applications in different enterprise, client can externally show identity information by wechat enterprise APP, and can also be to
User provides external privacy information administration interface.
Management end can provide employee's configuration interface of external identity for the administrator of enterprise, can be for towards administrator's
Terminal or server, for example, management end can be web-based management end, management end is mainly used for providing external in the embodiment of the present invention
The management for the identity information that the configuration interface of the external field of the identity information of displaying and user externally show.
It can be connected by internet between client and server and between management end and server, realize phase
Communication between mutually.
Server provides various network services for client, and for application software different in client, server can be with
Think the background server for being to provide corresponding network service, and in the embodiment of the present invention, server can also be with management end phase
Even, the external field and the corresponding information of external field for the configuration that can be uploaded with preservation management end.
Wherein, the server cluster or cloud computing center that server can be a server, several servers form.
For example, for the reliability for improving service performance and realization, server may include configuration management server in the embodiment of the present invention
And contacts server, it is respectively used to manage the information of external field and external field.
In order to solve the problems, such as that enterprise can not be managed collectively the external identity information of employee in the prior art, the present invention is implemented
A kind of identity management method, pair that the identity information externally shown for user that receiver management terminal uploads configures are provided in example
Outer field, and the information for the external field input that receiver management terminal uploads;Wherein, external field is mentioned by management end
What the configuration interface configuration of confession was completed;If receive client transmission checks request to the identity of user, returned to client
The information for returning the corresponding external field of the user, externally shows in this way, can manage and configure each user by management end
Identity information external field, and the externally information of field, and pair that can also be different for different user configurations
The information of outer field and external field can only view the external field of configuration when needing to check the identity information of user
Information, solve the problems, such as can not to be managed collectively the external identity information of enterprise's industrial customers, user oneself avoided externally to be arranged
It situations such as information of mistake or sensitivity, is managed convenient for enterprise, improves user experience.
Wherein, in the embodiment of the present invention, external field includes at least fixed field, basic field and custom field;Its
In, fixed field indicates that default is both needed to externally show, does not allow the user to choose whether externally to show, user is not allowed for modify
Field, basic field list, which shows, to be allowed the user to choose whether externally to show, but unchangeable field, and custom field indicates to permit
The field that family allowable chooses whether externally to show, and user is allowed to modify.Wherein, modification mainly includes increase and delete operation
Deng.
That is, fixed field indicates the field that must externally show, such as fixed field is enterprise name, employee's surname
Name etc., basic field list, which shows, externally to be shown, the field not shown externally can also be selected by user oneself, for example, mobile phone
Number, mailbox, post etc., these information may be also than more sensitive information, and for showing user's for a user
Enterprise identity information nor is it necessary that, it is, therefore, possible to provide giving user's right to choose, choose whether externally to show, customized word
Segment table shows other fields that may be selected and modify, and additionally provides the type of three kinds of custom fields in the embodiment of the present invention, including
Text, link and small routine three types will specifically be introduced subsequent.
Further, it is the usage experience for improving user, can also allow for user to basic field in the embodiment of the present invention
It chooses whether externally to show, provides in particular a kind of possible embodiment, return to configuration to the corresponding client of user
Basic field allows users to choose whether basic field so as to show basic field in the corresponding client of user
Externally show.
Further, however, it is determined that user does not show externally for the basic field selection shown in client, then will select
The basic field not shown externally as external privacy field, wherein external privacy field expression does not show externally corresponding
The field of information.
In this way, the identity information finally externally shown in the embodiment of the present invention, can be matched jointly by enterprise and employee
Completion is set, not only can satisfy the demand of enterprise, it is also contemplated that arriving the wish of employee, improves the usage experience and reality of user
The validity applied.
In this way, the privacy field of external field and client configuration based on management end configuration, if then receiving client
What is sent checks request to the identity of user, then the information of the corresponding external field of user is returned to client, and the present invention is implemented
The executive mode in several situations is additionally provided in example:
The first situation: if receive that the corresponding client of external user sends checks request to the identity of user,
Judge whether the user is provided with external privacy field, if so, then returning to other external fields in addition to external privacy field
Information otherwise return to the information of all external fields;Wherein, external user indicates and user attaching is in the use of different enterprises
Family.
For example, the user A is the employee of certain enterprise M, external user B is the employee of another enterprise N, if then external user B
Add user A by wechat enterprise APP the identity information of user A to be checked, at this moment, first judging whether user A is configured with after good friend
External privacy field, if so, then external user B can only view other external fields in addition to external privacy field of configuration
Information, if not having, external user B views the information of all external fields of the corresponding configuration of user A.
Second situation: it if receive that the corresponding client of user sends checks request to the identity of oneself, returns
The information of all external fields.
That is, due to external privacy field be user oneself be externally arranged check permission, just for user oneself
Without carrying out the judgement of external privacy field, the information of the external field of all configurations can be viewed.
It should be noted that the identity information in the embodiment of the present invention, primarily directed to the member in wechat enterprise, i.e. member
Identity information of the work in enterprise, the identity management method in the embodiment of the present invention also mainly for the user of wechat enterprise, but
It is not limited in wechat enterprise in the embodiment of the present invention, it can be equally applicable for other similar problems.
Optionally, above-mentioned internet uses standard communication techniques and/or agreement.Internet be usually internet but
It can be any network, including but not limited to local area network (Local Area Network, LAN), Metropolitan Area Network (MAN) (Metropolitan
Area Network, MAN), wide area network (Wide Area Network, WAN), mobile, wired or wireless network, private network
Any combination of network or Virtual Private Network.In some embodiments, using including hypertext markup language (Hyper Text
Mark-up Language, HTML), the technology of extensible markup language (Extensible Markup Language, XML) etc.
And/or format represents the data by network exchange.Such as security socket layer (Secure additionally can be used
Socket Layer, SSL), Transport Layer Security (Transport Layer Security, TLS), Virtual Private Network
(Virtual Private Network, VPN), Internet Protocol Security (Internet Protocol Security, IPsec)
Conventional encryption techniques are waited to encrypt all or some links.In further embodiments, can also use customization and/or it is dedicated
Data communication technology replaces or supplements above-mentioned data communication technology.
It is worth noting that the application architecture figure in the embodiment of the present invention is to clearly illustrate implementation of the present invention
Technical solution in example, does not constitute the limitation to technical solution provided in an embodiment of the present invention, it is micro- to be also not limited to enterprise
Communication service, for other application architectures and service application, technical solution provided in an embodiment of the present invention for similar problem,
It is equally applicable.
It should be noted that being for application architecture shown in FIG. 1 with identity management method in each embodiment of the present invention
Example is schematically illustrated.
Based on the above embodiment, the whole principle that identity management method is realized in the lower embodiment of the present invention is first introduced below,
As shown in fig.2, the whole principle architecture diagram realized for identity management method in the embodiment of the present invention.
As shown in fig.2, the identity management method in the embodiment of the present invention, can be divided into following sections:
1) management end: including to the external field configuration of member of enterprise identity information and the information configuration of member.
In the embodiment of the present invention, management end can provide the configuration interface of identity information, and then administrator towards administrator
The external field for the identity information that member of enterprise, that is, employee externally shows can be configured on the configuration interface, and input external word
The corresponding information of section.
2) contacts server: mainly including the friend information management of information management to member, member.
In the embodiment of the present invention, administrator can input the letter of the corresponding external field of each member of enterprise in management end
Breath, and then management end can be by the information preservation of these external fields to contacts server, further, contacts server
External relation people's friend information of member can also be managed, in this way, when there are other users to want to check the identity information of the member
When, contacts server can know whether the other users are external user.
3) configuration management server: mainly including the storage of external field, and externally privacy field management.
Specifically, the external field that administrator is completed by management end configuration, management end can upload to configuration admin service
Device is stored and member passes through the external privacy field that basic field is arranged in client, and client can also incite somebody to action externally hidden
Private field uploads to configuration management server and carries out storage and management.
4) client: the mainly displaying logic of external field information (Profile), and externally privacy field configuration.
In the embodiment of the present invention, the basic field in the external field of configuration can be returned into client, in client
External privacy field administration interface is provided, basic field is shown on the external privacy field administration interface, so that the member uses
Family can choose whether externally to show for basic field, and client can be according to the external field and external privacy of configuration
Field shows the identity information of the corresponding Member Users.
Wherein, management end, contacts server and configuration management server are the back-end realization of identity management method, client
End is the realization of user oriented identity management method.
Based on the above embodiment, the identity management method in the embodiment of the present invention, can be divided into external field and externally it is hidden
The configuration method and identity information inspection method two parts of private field, wherein configuration admin service is divided into server here
It is illustrated for device and contacts server, specifically this two parts is not introduced below:
First part: as shown in fig.3, for the configuration method of field and external privacy field external in the embodiment of the present invention
Flow chart.
Step 300: management end uploads pair that the identity information externally shown for user configures to configuration management server
Outer field.
In the embodiment of the present invention, when configuring external field, a kind of possible embodiment is provided, enterprise administrator can be with
External field is configured by the configuration interface that management end provides.
Also, to improve the validity and exploitativeness of external field configuration, in the embodiment of the present invention, three types are provided
The external field of type, specifically external field includes at least fixed field, basic field and custom field.
Wherein, fixed field indicates that default is both needed to externally show, does not allow the user to choose whether externally to show, does not allow for
The field of user's modification, wherein modification can be increase or delete operation etc., for example, the enterprise of preferably some characterization users
Necessary information of industry identity information, such as enterprise name, name etc. are defaulted and are both needed to externally show, user can not increase or delete
Except fixed field.
Basic field list, which shows, to be allowed the user to choose whether externally to show, but unchangeable field.Such as cell-phone number, postal
Case, post etc., user can be separately configured whether externally show on the client, but cannot basic field be increased and be deleted
It removes.
The field that custom field expression allows the user to choose whether externally to show, and user is allowed to modify.Customized word
Section can be the field of relatively nonessential characterization identity information, and user, which can choose, not to be shown externally, can also be increased or be deleted
It removes, custom field can also there are three types of types, for example, small routine, text, link etc., specifically, for custom field
Three types, give possible specific implementation example in the embodiment of the present invention.
1) custom field of three types can be set, respectively text ATTRINFO_TEXT, link unified resource are fixed
Position symbol (Uniform Resource Locator, URL) ATTRINFO_URL, small routine ATTRINFO_APP, for example, customized
The programming implementation example that the type of field indicates can be with are as follows:
enum AttInfoType{
ATTRINFO_TEXT=0;// text
ATTRINFO_URL=1;//URL
ATTRINFO_APP=2;// small routine }
2) for the information of different types of custom field input, corresponding program field list is set and is shown, for example, using
Filed_name indicates that the title of custom field, the information of the custom field of text type are indicated using field_value,
UrlInfo indicates that the information of the custom field of link type indicates that AppletInfo indicates the customized word of small routine type
The information of section indicates, for example, the programming implementation example that indicates of the information of custom field can be with are as follows:
message AttrInfo{
Optional bytes filed_name=1;
Optional bytes filed_value=2;
Optional bytes filed_id=3;// only used at present on backstage
Optional AttInfoType filed_type=4;
Optional UrlInfo url_info=5;// effective when AttInfoType==ATTRINFO_URL
Optional AppletInfo app_info=6;// have when AttInfoType==ATTRINFO_APP
Effect }
Wherein, for above-mentioned UrlInfo, the i.e. custom field of link type, the customized of link type can be set
The title name and content url of field, for example, the programming implementation example that indicates of the information of the custom field of link type can be with
Are as follows:
message UrlInfo{
Optional bytes name=1;// title
Optional bytes url=2;//url}
For above-mentioned AppletInfo, the i.e. custom field of small routine type, making by oneself for small routine type can be set
Title name, small routine mark (id) and the small routine user's name of adopted field, such as the small routine in wechat, it can
The corresponding WeChat ID of the small routine is arranged, for example, the programming realization that the information of the custom field of small routine type indicates is shown
Example can be with are as follows:
message AppletInfo{
Optional bytes name=1;// title
Optional bytes app_id=2;// small routine id
Optional bytes username=3;// small routine WeChat ID eg:gh_xxx }
The explanation of value, above-mentioned fixed field, basic field and custom field can according to the actual situation and demand
It is configured, is not limited in the embodiment of the present invention.
Step 301: management end uploads the information inputted for external field to contacts server.
Content information in the embodiment of the present invention in external field, and uniformly configured by administrator by management end
, avoid user oneself arbitrarily modification and setting mistake or imaginary information.
For example, input enterprise name is A, employee name is Zhang etc., these content informations inputted are stored in connection
People's server.
Step 302: user A client uploads the external privacy field of selection to configuration management server.
Further, configuration management server can also return to the basic field of configuration to the corresponding client of user, with
Make to show basic field in the corresponding client of user, allows users to choose whether externally to show for basic field.
That is, can show basic field in client, the user interface for choosing whether externally to show is provided, such as
User can be by preset selection control, to choose whether externally to show the information content of basic field.
When thening follow the steps 302, specifically include: configuration management server is if it is determined that user is directed to the base shown in client
The selection of plinth field is not shown externally, then using the basic field not shown externally selected as external privacy field, wherein externally
Privacy field indicates the field for not showing corresponding information externally.
In the embodiment of the present invention, for basic field, it can be defaulted as externally showing, if user is not desired to externally show,
Then it can externally not show that selecting the basic field not shown externally is external privacy field for basic field selection.
Second part: as shown in fig.4, for identity information inspection method flow chart in the embodiment of the present invention.
Step 400: the corresponding client of external user B checks request to the identity of user A to contacts server transmission.
Wherein, external user B is indicated and user A belongs to the user of different enterprises.
External field in the embodiment of the present invention is the information field externally shown for the user setting of foreign enterprises,
Not for between the user of enterprise, certainly, the identity between the user for belonging to same enterprise is shown, can also use class
The identity management method being similar in the embodiment of the present invention.
Step 401: contacts server judges whether user A is provided with external privacy field.
Step 402: if contacts server determination has external privacy field, the corresponding client of external user B is returned
The information of other external fields in addition to external privacy field is returned, otherwise, returns to the information of all external fields.
Step 403: the corresponding client of user A checks request to the identity of oneself user A to contacts server transmission.
Step 404: contacts server returns to the information of all external fields to the corresponding client of user A.
It should be noted that the execution sequence of step 400- step 404 in above-described embodiment and be not limited, it can also
To think that step 400- step 402 and step 403- step 404 are two different scenes, external user B checks user A's
When identity information, external privacy field has been determined whether, return to other external field informations in addition to external privacy field,
If user A checks the identity information of oneself, so that it may the information of all external fields is directly returned, in this way, externally show
Identity information is all that enterprise administrator is configured in advance by management end, avoids enterprise's industrial customers in instant messaging application
Imaginary, mistake or sensitivity the external identity information of enterprise is set oneself, can control the identity letter that enterprise's industrial customers are externally shown
Breath solves the problems, such as that the external identity information of enterprise's industrial customers can not be managed collectively in the prior art, promotes the use of user
Experience, it helps the popularization of wechat enterprise APP.
By taking the management end in the embodiment of the present invention is web-based management end as an example, below using specific application scenarios to above-mentioned
Embodiment is further described.
1) configuration interface of identity information externally shown is provided at web-based management end, in this way, enterprise administrator can be
The identity information that the unified configuration in web-based management end and control member of enterprise are externally shown.
Firstly, configuring external field.As shown in fig.5, configuring external field for web-based management end in the embodiment of the present invention
The schematic diagram of showing interface, i.e., middle member shows down the external field configured, such as " enterprise ", " surname to external information as shown in Figure 5
Name " is fixed field, and default is all externally shown, does not allow to remove to choose, i.e., cannot choose whether externally to show, " cell-phone number ",
" mailbox ", " post " they are basic field, can default and choose external displaying, but can permit to remove and choose, not show externally, from
" webpage ", " small routine ", " text ", " new web page ", " the new small routine " defined under information is custom field, can permit choosing
It selects and whether chooses, to determine whether externally to show.
And then after the completion of configuring, it can be saved by clicking, external field is saved in configuration management server.
Then, as shown in fig.6, configuring the interface exhibition of the information of external field for web-based management end in the embodiment of the present invention
The schematic diagram shown can input the information of external field at web-based management end, as shown in fig. 6, can be in editor member's information interface
The information of external field is inputted, the information of other fields in addition to external field, such as department, account can also be inputted certainly
Number, gender etc., the information in editor member's information interface can show user oneself, but for the use of foreign enterprises
Family shows the information of the external field of configuration.
And then after the completion of configuring, it can also be saved by clicking, by the information preservation of external field to contacts server.
2) in the embodiment of the present invention, the information of external field can be shown in client.
If user checks the identity information of oneself, as shown in fig.7, checking oneself identity for user in the embodiment of the present invention
When information, the schematic diagram of the information client showing interface of external field can show the information of all external fields, such as
Including owned enterprise, mobile phone, mailbox, webpage, small routine, text etc..
If external user checks the identity information of the user, as shown in fig.8, being looked into for external user in the embodiment of the present invention
When seeing the subscriber identity information, the schematic diagram of the information client showing interface of external field, if the user is not provided with externally
Privacy field, then external user can view the information of all external fields, for example, enterprise name, name, post, hand
Machine, mailbox, webpage, small routine, text etc..
3) external privacy field can also be configured in client in the embodiment of the present invention.
As shown in fig.9, the schematic diagram of the showing interface of external privacy field is configured for client in the embodiment of the present invention,
Basic field is shown on interface, allows users to choose whether externally to show for basic field, for example, as shown in figure 9,
Basic field " cell-phone number ", " mailbox ", " post " are shown under " showing to my external relation people ", user can pass through each base
The corresponding selection control of plinth field, to choose whether externally to show, if selection is not shown externally, which is externally hidden
Private field.
If the user selects not show externally for " cell-phone number ", " mailbox ", " post ", external user checks the use
When the identity information at family, the information of these fields cannot be viewed, as shown in fig.10, to configure in the embodiment of the present invention
After external privacy field, when external user checks the subscriber identity information, the information client showing interface of external field shows
It is intended to, it is known that, externally show that the other pairs of field informations in addition to external privacy field, external user can not view the user
Cell-phone number, mailbox, post information.
Based on the above embodiment, refering to fig. 1 shown in 1, in the embodiment of the present invention, Identity Management device is specifically included:
Receiving module 1100, the identity information externally shown for user for receiver management terminal upload configure external
Field, and receive the information for the external field input that the management end uploads;Wherein, the external field is to pass through
What the configuration interface configuration that management end provides was completed;
First sending module 1110, if for receive client transmission request is checked to the identity of the user,
The information of the corresponding external field of the user is returned to the client.
Optionally, the external field includes at least fixed field, basic field and custom field;Wherein, described solid
Determining field indicates that default is both needed to externally show, does not allow the user to choose whether externally to show, the field for not allowing for user to modify,
The basis field list, which shows, to be allowed the user to choose whether externally to show, but unchangeable field, the custom field table
The field shown and allow the user to choose whether externally to show, and user is allowed to modify.
Optionally, further comprise: the second sending module 1120, for returning to configuration to the corresponding client of the user
Basic field enable the user to be directed to so as to show the basic field in the corresponding client of the user
The basis field chooses whether externally to show.
Optionally, further comprise: determining module 1130, for if it is determined that the user is directed to the base shown in client
The selection of plinth field is not shown externally, then using the basic field not shown externally selected as external privacy field, wherein described
External privacy field indicates the field for not showing corresponding information externally.
Optionally, if receive client transmission request is checked to the identity of the user, returned to the client
The information of the corresponding external field of the user is returned, the first sending module 1110 is specifically used for:
If receive that the corresponding client of external user sends checks request to the identity of the user, judge described in
Whether user is provided with external privacy field, if so, then returning to other external fields in addition to the external privacy field
Otherwise information returns to the information of all external fields;Wherein, the external user indicates and the user attaching is not in
With the user of enterprise.
Optionally, if receive client transmission request is checked to the identity of the user, returned to the client
The information of the corresponding external field of the user is returned, the first sending module 1110 is specifically used for:
If receive the corresponding client transmission of the user checks request to the identity of oneself, return all described
The information of external field.
Based on the above embodiment, refering to fig. 1 shown in 2, in the embodiment of the present invention, a kind of structural schematic diagram of server.
The embodiment of the invention provides a kind of server, which may include 1210 (Center of processor
Processing Unit, CPU), memory 1220, input equipment 1230 and output equipment 1240 etc., input equipment 1230 can be with
Including keyboard, mouse, touch screen etc., output equipment 1240 may include display equipment, such as liquid crystal display (Liquid
Crystal Display, LCD), cathode-ray tube (Cathode Ray Tube, CRT) etc..
Memory 1220 may include read-only memory (ROM) and random access memory (RAM), and to processor 1210
The program instruction stored in memory 1220 and data are provided.In embodiments of the present invention, memory 1220 can be used for storing
The program of identity management method in the embodiment of the present invention.
Processor 1210 is by the program instruction for calling memory 1220 to store, and processor 1210 is for the journey according to acquisition
Sequence instruction execution:
The external field that the identity information externally shown for user that receiver management terminal uploads configures, and receive the pipe
Manage the information for the external field input that end uploads;Wherein, the external field is the configuration provided by management end
What interface configurations were completed;
If receive client transmission checks request to the identity of the user, the use is returned to the client
The information of the corresponding external field in family.
Optionally, the external field includes at least fixed field, basic field and custom field;Wherein, described solid
Determining field indicates that default is both needed to externally show, does not allow the user to choose whether externally to show, the field for not allowing for user to modify,
The basis field list, which shows, to be allowed the user to choose whether externally to show, but unchangeable field, the custom field table
The field shown and allow the user to choose whether externally to show, and user is allowed to modify.
Optionally, processor 1210 is further used for: the basic field of configuration is returned to the corresponding client of the user,
So as to show the basic field in the corresponding client of the user, enable the user to for the basic field
It chooses whether externally to show.
Optionally, processor 1210 is further used for: if it is determined that the user is for the basic field shown in client
Selection is not shown externally, then using the basic field not shown externally selected as external privacy field, wherein described externally hidden
Private field indicates the field for not showing corresponding information externally.
Optionally, if receive client transmission request is checked to the identity of the user, returned to the client
The information of the corresponding external field of the user is returned, processor 1210 is specifically used for:
If receive that the corresponding client of external user sends checks request to the identity of the user, judge described in
Whether user is provided with external privacy field, if so, then returning to other external fields in addition to the external privacy field
Otherwise information returns to the information of all external fields;Wherein, the external user indicates and the user attaching is not in
With the user of enterprise.
Optionally, if receive client transmission request is checked to the identity of the user, returned to the client
The information of the corresponding external field of the user is returned, processor 1210 is specifically used for:
If receive the corresponding client transmission of the user checks request to the identity of oneself, return all described
The information of external field.
For purposes of illustration only, embodiment in the present invention with include the portable multi-function device 1300 of touch screen make it is exemplary
Illustrate, it will be appreciated by those skilled in the art that, the embodiment in the present invention is equally applicable to other devices, such as holds and set
Standby, mobile unit, calculates equipment and various forms of user equipmenies (User Equipment, UE) at wearable device, moves
Dynamic platform (Mobile station, MS), terminal (terminal), terminal device (Terminal Equipment) etc..
Figure 13 shows the block diagram of the portable multi-function device 1300 in accordance with some embodiments including touch screen, described
Device 1300 may include input unit 1330, display unit 1340, gravity accelerometer 1351, close to optical sensor
1352, ambient light sensor 1353, memory 1320, processor 1390, radio frequency unit 1310, voicefrequency circuit 1360, loudspeaker
1361, microphone 1362, WiFi (wireless fidelity, Wireless Fidelity) module 1370, bluetooth module 1380, power supply
1393, the components such as external interface 1397.
It will be understood by those skilled in the art that Figure 13 is only the citing of portable multi-function device, do not constitute to just
The restriction for taking formula multi-function device may include perhaps combining certain components or difference than illustrating more or fewer components
Component.
The input unit 1330 can be used for receiving the number or character information of input, and generate with it is described portable more
The related key signals input of the user setting and function control of functional device.Specifically, input unit 1330 may include touching
Screen 1331 and other input equipments 1332.The touch screen 1331 collects the touch operation (ratio of user on it or nearby
Such as user uses the operation of finger, joint, any suitable object of stylus on the touchscreen or near touch screen), and root
According to the corresponding attachment device of preset driven by program.Touch screen can detecte user to the touch action of touch screen, by institute
It states touch action and is converted to touch signal and be sent to the processor 1390, and the order that the processor 1390 is sent can be received
And it is executed;The touch signal includes at least contact coordinate information.The touch screen 1331 can provide described device
Input interface and output interface between 1300 and user.Furthermore, it is possible to using resistance-type, condenser type, infrared ray and surface
The multiple types such as sound wave realize touch screen.In addition to touch screen 1331, input unit 1330 can also include other input equipments.Tool
Body, other input equipments 1332 can include but is not limited to physical keyboard, function key (for example press by volume control button, switch
Key etc.), trace ball, mouse, one of operating stick etc. or a variety of.
The display unit 1340 can be used for showing information input by user or the information and device that are supplied to user
1300 various menus.Further, touch screen 1331 can cover display panel, when touch screen 1331 detect it is on it or attached
After close touch operation, processor 1390 is sent to determine the type of touch event, is followed by subsequent processing device 1390 according to touch thing
The type of part provides corresponding visual output on a display panel.In the present embodiment, touch screen can integrate with display unit
The input of realization device 1300, output, display function for a component;For ease of description, the embodiment of the present invention is with touch screen
Represent the function set of touch screen and display unit;In certain embodiments, touch screen and display unit can also be used as two
Independent component.
The gravity accelerometer 1351 can detect in all directions the size of (generally three axis) acceleration, together
When, the gravity accelerometer 1351 can also be used in detect terminal it is static when gravity size and direction, can be used to identify
The application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating) of mobile phone posture, Vibration identification correlation function (such as
Pedometer, percussion) etc..
Device 1300 can also include one or more close to optical sensor 1352, for when described device 1300 is away from user
It is closed when closer (such as when user is making a phone call close to ear) and disables mistake of the touch screen to avoid user to touch screen
Operation;Device 1300 can also include one or more ambient light sensors 1353, for being located at user's pocket when device 1300
In or keep touch screen to close when other dark areas, unnecessary battery function is consumed in lock state to prevent locking apparatus 1300
It consumes or is misused, in some embodiments, can integrate in a component close to optical sensor and ambient light sensor,
It can be used as two independent components.It can also configure gyroscope, barometer, hygrometer, thermometer, infrared ray as device 1300
The other sensors such as sensor, details are not described herein.Although Figure 13 is shown close to optical sensor and ambient light sensor,
It is understood that itself and be not belonging to must be configured into for device 1300, can according to need completely in the essence for not changing invention
In the range of and omit.
The memory 1320 can be used for store instruction and data, and memory 1320 can mainly include store instruction area and deposit
Data field is stored up, storage data area can store the incidence relation of joint touch gestures and function of application;Store instruction area can deposit
Instruction needed for storing up operating system, at least one function etc.;Described instruction can be such that processor 1390 executes in the embodiment of the present invention
Identity management method.
Processor 1390 is the control centre of device 1300, utilizes each portion of various interfaces and connection whole mobile phone
Point, by running or executing the instruction being stored in memory 1320 and calling is stored in data in memory 1320, hold
Luggage sets 1300 various functions and processing data, to carry out integral monitoring to mobile phone.Optionally, processor 1390 may include
One or more processing units;Preferably, processor 1390 can integrate application processor and modem processor, wherein answer
With the main processing operation system of processor, user interface and application program etc., modem processor mainly handles wireless communication.
It is understood that above-mentioned modem processor can not also be integrated into processor 1390.In some embodiments, it handles
Device memory, can realize that in some embodiments, they can also distinguish real on independent chip on a single chip
It is existing.In embodiments of the present invention, processor 1390 is also used to call the instruction in memory to realize in the embodiment of the present invention
Identity management method.
The radio frequency unit 1310 can be used for receiving and sending messages or communication process in signal send and receive, particularly, will
After the downlink information of base station receives, handled to processor 1390;In addition, the data for designing uplink are sent to base station.In general, RF
Circuit includes but is not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise
Amplifier, LNA), duplexer etc..In addition, radio frequency unit 1310 can also by wireless communication with the network equipment and other set
Standby communication.Any communication standard or agreement, including but not limited to global system for mobile communications can be used in the wireless communication
(Global System of Mobile communication, GSM), general packet radio service (General Packet
Radio Service, GPRS), CDMA (Code Division Multiple Access, CDMA), wideband code division multiple access
(Wideband Code Division Multiple Access, WCDMA), long term evolution (Long Term Evolution,
LTE), Email, short message service (Short Messaging Service, SMS) etc..
Voicefrequency circuit 1360, loudspeaker 1361, microphone 1362 can provide the audio interface between user and device 1300.
Electric signal after the audio data received conversion can be transferred to loudspeaker 1361, by loudspeaker 1361 by voicefrequency circuit 1360
Be converted to voice signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 1362, by voicefrequency circuit
1360 receive after be converted to audio data, then by after the processing of audio data output processor 1390, through radio frequency unit 1310 to send out
Such as another terminal is given, or audio data is exported to memory 1320 to be further processed, voicefrequency circuit can also be with
Including earphone jack 1363, for providing the connecting interface between voicefrequency circuit and earphone.
WiFi belongs to short range wireless transmission technology, and device 1300 can help user to receive and dispatch electricity by WiFi module 1370
Sub- mail, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Figure 13 shows
Go out WiFi module 1370, but it is understood that, and it is not belonging to must be configured into for device 1300, it completely can be according to need
It to omit within the scope of not changing the essence of the invention.
Bluetooth is a kind of short-distance wireless communication technology.Using Bluetooth technology, it can effectively simplify palm PC, notes
Communication between the mobile communication terminal devices such as this computer and mobile phone also can successfully simplify the above equipment and internet
(Internet) communication between, device 1300 transmit the data between device 1300 and internet by bluetooth module 1380
Become more efficient rapidly, to wirelessly communicate widening road.Bluetooth technology is that by opening for voice-and-data wireless transmission
Putting property scheme.Right Figure 13 shows WiFi module 1370, but it is understood that, and it is not belonging to the necessary structure of device 1300
At can according to need within the scope of not changing the essence of the invention and omit completely.
Device 1300 further includes the power supply 1393 (such as battery) powered to all parts, it is preferred that power supply can pass through
Power-supply management system 1394 and processor 1390 are logically contiguous, to realize management charging by power-supply management system 1394, put
The functions such as electricity and power managed.
Device 1300 further includes external interface 1397, and the external interface can be the Micro USB interface of standard, can also
So that multi-pin connector, can be used for attachment device 1300 and communicated with other devices, can be used for connection charger is
Device 1300 charges.
Although being not shown, device 1300 can also include camera, flash lamp etc., and details are not described herein.
Based on the above embodiment, in the embodiment of the present invention, a kind of computer readable storage medium is provided, is stored thereon with
Computer program, the computer program realize the Identity Management side in above-mentioned any means embodiment when being executed by processor
Method.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic
Property concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as
It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, those skilled in the art can carry out various modification and variations without departing from this hair to the embodiment of the present invention
The spirit and scope of bright embodiment.In this way, if these modifications and variations of the embodiment of the present invention belong to the claims in the present invention
And its within the scope of equivalent technologies, then the present invention is also intended to include these modifications and variations.
Claims (14)
1. a kind of identity management method characterized by comprising
The external field that the identity information externally shown for user that receiver management terminal uploads configures, and receive the management end
The information for the external field input uploaded;Wherein, the external field is the configuration provided by the management end
What interface configurations were completed;
If receive client transmission checks request to the identity of the user, the user couple is returned to the client
The information for the external field answered.
2. the method as described in claim 1, which is characterized in that the external field includes at least fixed field, basic field
And custom field;Wherein, the fixed field indicates that default is both needed to externally show, not allow the user to choose whether to outreach
Show, the field for not allowing for user to modify, the basis field list, which shows, to be allowed the user to choose whether externally to show, but does not allow to repair
The field changed, the field that the custom field expression allows the user to choose whether externally to show, and user is allowed to modify.
3. method according to claim 2, which is characterized in that further comprise:
The basic field that configuration is returned to the corresponding client of the user, so as to be shown in the corresponding client of the user
The basis field enables the user to choose whether externally to show for the basic field.
4. method as claimed in claim 3, which is characterized in that further comprise:
If it is determined that the user does not show externally for the basic field selection shown in client, then by selection not to outreach
The basic field shown is as external privacy field, wherein the external privacy field expression does not show corresponding information externally
Field.
5. method as claimed in claim 4, which is characterized in that if receiving looking into the identity of the user for client transmission
It sees request, then returns to the information of the corresponding external field of the user to the client, specifically include:
If receive the corresponding client transmission of external user checks request to the identity of the user, the user is judged
Whether external privacy field is provided with, if so, the information of other external fields in addition to the external privacy field is then returned,
Otherwise, the information of all external fields is returned;Wherein, the external user indicates and the user attaching is in different enterprises
User.
6. method according to any of claims 1-4, which is characterized in that if receive client transmission to the user
Identity check request, then return to the information of the corresponding external field of the user to the client, specifically include:
If receive that the corresponding client of the user sends checks request to the identity of oneself, return all described external
The information of field.
7. a kind of Identity Management device characterized by comprising
Receiving module, the external word of the identity information configuration externally shown for user for receiving the upload of management of webpage end
Section, and receive the information for the external field input that the management end uploads;Wherein, the external field is to pass through institute
The configuration interface configuration completion of management end offer is provided;
First sending module, if for receive client transmission request is checked to the identity of the user, to the visitor
Family end returns to the information of the corresponding external field of the user.
8. device as claimed in claim 7, which is characterized in that the external field includes at least fixed field, basic field
And custom field;Wherein, the fixed field indicates that default is both needed to externally show, not allow the user to choose whether to outreach
Show, the field for not allowing for user to modify, the basis field list, which shows, to be allowed the user to choose whether externally to show, but does not allow to repair
The field changed, the field that the custom field expression allows the user to choose whether externally to show, and user is allowed to modify.
9. device as claimed in claim 8, which is characterized in that further comprise:
Second sending module, for returning to the basic field of configuration to the corresponding client of the user, so that in the user
The basic field is shown in corresponding client, enables the user to choose whether for the basic field to outreach
Show.
10. device as claimed in claim 9, which is characterized in that further comprise:
Determining module, for if it is determined that the user does not show externally for the basic field selection shown in client, then will
The basic field not shown externally selected is as external privacy field, wherein the external privacy field indicates not to outreach
Show the field of corresponding information.
11. device as claimed in claim 10, which is characterized in that if receiving the identity to the user of client transmission
It checks request, then returns to the information of the corresponding external field of the user to the client, the first sending module is specifically used for:
If receive the corresponding client transmission of external user checks request to the identity of the user, the user is judged
Whether external privacy field is provided with, if so, the information of other external fields in addition to the external privacy field is then returned,
Otherwise, the information of all external fields is returned;Wherein, the external user indicates and the user attaching is in different enterprises
User.
12. such as the described in any item devices of claim 7-11, which is characterized in that if receive client transmission to the use
The identity at family checks request, then the information of the corresponding external field of the user, the first sending module are returned to the client
It is specifically used for:
If receive that the corresponding client of the user sends checks request to the identity of oneself, return all described external
The information of field.
13. a kind of server characterized by comprising
At least one processor, for storing program instruction;
At least one processor is executed for calling the program instruction stored in the memory according to the program instruction of acquisition
The described in any item methods of the claims 1-6.
14. a kind of computer readable storage medium, is stored thereon with computer program, it is characterised in that: the computer program
It is realized when being executed by processor such as the step of any one of claim 1-6 the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810736139.0A CN109102153A (en) | 2018-07-06 | 2018-07-06 | A kind of identity management method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810736139.0A CN109102153A (en) | 2018-07-06 | 2018-07-06 | A kind of identity management method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109102153A true CN109102153A (en) | 2018-12-28 |
Family
ID=64845668
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810736139.0A Pending CN109102153A (en) | 2018-07-06 | 2018-07-06 | A kind of identity management method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109102153A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109510758A (en) * | 2019-02-14 | 2019-03-22 | 紫光云数科技有限公司 | Session establishing method, terminal, third-party application server and system |
CN111723163A (en) * | 2020-07-30 | 2020-09-29 | 腾讯科技(深圳)有限公司 | Information processing method, device and system |
CN113094048A (en) * | 2021-04-02 | 2021-07-09 | 海信集团控股股份有限公司 | Data display rule determining method, display method, device, equipment and medium |
CN114091107A (en) * | 2021-11-30 | 2022-02-25 | 腾讯科技(深圳)有限公司 | Information processing method, device, equipment, storage medium and product |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105391700A (en) * | 2015-10-26 | 2016-03-09 | 苏州乐聚一堂电子科技有限公司 | Authentication processing method of organization identity information of individual user |
-
2018
- 2018-07-06 CN CN201810736139.0A patent/CN109102153A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105391700A (en) * | 2015-10-26 | 2016-03-09 | 苏州乐聚一堂电子科技有限公司 | Authentication processing method of organization identity information of individual user |
Non-Patent Citations (1)
Title |
---|
微信: "2.4.16版本新功能介绍", 《HTTPS:https://WORK.WEIXIN.QQ.COM/WEWORK_ADMIN/APP_COMM_INTRO?VER=2.4.16&TYPE=NEW&FROM=INTRO_LIST&LANG=EN 2.4.16版本新功能介绍》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109510758A (en) * | 2019-02-14 | 2019-03-22 | 紫光云数科技有限公司 | Session establishing method, terminal, third-party application server and system |
CN109510758B (en) * | 2019-02-14 | 2019-05-17 | 紫光云数科技有限公司 | Session establishing method, terminal and system |
CN111723163A (en) * | 2020-07-30 | 2020-09-29 | 腾讯科技(深圳)有限公司 | Information processing method, device and system |
CN111723163B (en) * | 2020-07-30 | 2024-03-29 | 腾讯科技(深圳)有限公司 | Information processing method, device and system |
CN113094048A (en) * | 2021-04-02 | 2021-07-09 | 海信集团控股股份有限公司 | Data display rule determining method, display method, device, equipment and medium |
CN114091107A (en) * | 2021-11-30 | 2022-02-25 | 腾讯科技(深圳)有限公司 | Information processing method, device, equipment, storage medium and product |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105824958B (en) | A kind of methods, devices and systems of inquiry log | |
CN104135501B (en) | Page sharing method, Apparatus and system | |
CN104168175B (en) | Message group sending method and terminal in instant messaging | |
CN106412093B (en) | A kind of method for uploading of data, apparatus and system | |
CN108880867A (en) | A kind of network equipment collecting method and system | |
CN104426919B (en) | Page sharing method, apparatus and system | |
US10304461B2 (en) | Remote electronic service requesting and processing method, server, and terminal | |
CN104519485B (en) | Communication means, device and system between a kind of terminal | |
CN105471704B (en) | A kind of method, apparatus and system for realizing more people's calls | |
CN104426963B (en) | The method and terminal of associated terminal | |
CN104917796B (en) | Credit accounts creating device, system and method | |
CN108471376A (en) | Data processing method, apparatus and system | |
CN108430101A (en) | Antenna method for closing, device, storage medium and electronic equipment | |
CN108156508B (en) | Barrage information processing method and device, mobile terminal, server and system | |
CN108920366A (en) | One seed application adjustment method, apparatus and system | |
CN107040610B (en) | Method of data synchronization, device, storage medium, terminal and server | |
CN109102153A (en) | A kind of identity management method and device | |
CN109429102A (en) | For showing the electronic device and its operating method of application | |
CN108702602A (en) | Share method, electronic equipment and the system of image | |
CN104123686A (en) | Method, equipment and system for handling business | |
CN109067582A (en) | A kind of data management system, method and device | |
CN107766358A (en) | The method and relevant apparatus that a kind of page is shared | |
CN107800585A (en) | The method and apparatus of network service, the method and apparatus of PUSH message | |
CN106454976B (en) | A kind of switching method of wireless network, device and terminal | |
CN104426747B (en) | Instant communicating method, terminal and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181228 |