Develop any website or APP, whether it's social applications like WeChat and Weibo, pan entertainment applications like Tiaoyin and Netease Cloud Music, e-commerce applications like Taobao and JD, or even fly books Easy to sell
For such enterprise applications, we need to manage the user's identity, just as the first step after clicking on the APP is to register or log in first.
When developing the login registration module, the following scenario requirements are usually encountered:
Multiple login methods
Password login, mobile phone verification code login, code scanning login and third-party login Social account Sign in. For most consumer apps, you can log in with your mobile phone number or WeChat.
Personalized landing page
After logging in, users have different preferences for colors and pages. Some people like the hard and simple black and cold color system, while some people like the bright and lively warm color system. This requires APP personalized landing pages to add brand image to strengthen brand recognition in users' minds.
Flexible device control
If users need to log in to multiple devices at the same time, such as APP and Web, the product needs to be able to control users' online status and solve the problem of concurrent login.
Systematic User behavior analysis
When enterprises grow users, they often do data analysis (AARRR) on users' access behavior - they need to know where our customers come from (user acquisition), how our users experience the product (user activation), what the renewal rate is (user retention), how to make customers introduce (recommended dissemination), and how to evaluate the user registration, login Multidimensional analysis of data such as user activity and user retention rate in each time cycle.
Secure identity authentication
For some APP with high security requirements, such as financial management, banking and other systems involving property, when changing equipment or in other places, some additional authentication is required, such as ID card information, fingerprints, etc. APP with higher security even requires manual verification and audit.
Single sign on SSO across applications
At the initial stage of enterprise development, there may be only a few systems, such as OA system, financial system and online system Collaboration platform Wait, at this time, managing accounts and passwords is not difficult. But when there are dozens, hundreds and thousands of enterprises application program
If the employee enters the account and password again every time he logs in to a system, it will waste time, cause unfriendly experience and easy password disclosure. This requires multiple internal system functions accessed by one account, so that the employee can log in directly without having to remember all passwords or search for passwords everywhere. On the other hand, enterprises can easily control employees' access to applications and data, ensure that only authorized employees can access corresponding information, and improve system and data security.
Real time identity information synchronization
Within an enterprise, there will be multiple systems that carry the identity management of employees, such as the department to which employees belong and the job level. How to keep employee identity synchronized in different systems, so as to uniformly manage employee information is crucial. For example, the company uses Feishu and WeChat as its internal office software at the same time, so employees need to synchronize in real time between different applications, otherwise it will cause confusion in permission management, miss important information, and affect the normal operation of work.

The above requirements are common but also shallow, and are only part of user identity and access management. Many enterprises specializing in identity have developed these modules for more than ten years and continue to work hard and iteratively, only building user identity and Access management The tip of the iceberg. With the acceleration of enterprise digital transformation and cloud deployment, the dimensions and boundaries of enterprise information security are becoming more and more complex. As the first door, identity authentication and access rights management bear a very critical mission.

As mentioned earlier, all applications are inseparable from user management. Taking Netease Cloud Music as an example, the user management module includes: mobile phone number, WeChat, QQ, microblog and other registration, login methods, multi terminal (Web side, App side, Web side) login, and Service Agreement Configuration, forget password, retrieve account and other related functions. Completing a basic account registration and login function requires one front-end engineer and one Back end engineer At least several weeks of development time.
After developing the user management module, Netease Cloud Music also needs to develop the membership system, core music player, live broadcast, community business, etc., which requires at least a medium-sized team for more than half a year. So, is there a stable and secure identity authentication scheme that allows developers to focus on the core of the enterprise without the tedious steps of developing identity infrastructure Business module Development of? For example, Netease Cloud Music focuses on the core "music" function, Flying Book focuses on the core "collaboration" function, and Dithering focuses on the core "video" function. Authoring provides SDKs for all mainstream programming languages and opens 1000+APIs. On top of the API, we have proposed a new development concept - Hyper Component. Authoring makes the login box into a component form. It only needs 5 lines of code to quickly integrate the Guard universal login component. One click configuration of 20+social login mode. It only takes a few seconds to build the identity system. In addition, we also provide a cross platform componentized solution, which supports seamless login experience of web, iOS and Android.

In addition, adhering to the developer centered design concept, in 2022, Authing will launch a permanent free version, up to 8000 MAU, with basic certification Identity source connection , user management and application management capabilities.