English | 中文
- Introduction
- Preparing the Environments
- Getting Started
- Sample Code
- Result
- Question or issues
- License
Most apps need to identify and authenticate users to tailor the app experience for individual users. However, building such a system from scratch is a difficult process. Auth Service can quickly build a secure and reliable user authentication system for your app. You only need to access Auth Service capabilities in your app without caring about the facilities and implementation on the cloud.
- A computer can compile and run Vue project
Before running the auth quickstart, you need to:
- If you do not have a HUAWEI Developer account, you need to register an account and pass identity verification.
- Use your account to sign in to AppGallery Connect, create a project and add an app, set app platform to Web.
- Select your project and app in My projects, and go to Build > Auth Service to enable the Authentication service.
- Select Project Settings,and go to Manage APIs, enable the Auth Service.
- Go to General information, copy the SDK Code Snippet json from AppGallery Connect and paste the json to config.js in this demo.
- Select your project and app in My projects, and go to Build > Auth Service > Authentication mode, enable Mobile number, Email address, WeChat, QQ, Anonymous account.
- Run the following code in terminal in the demo path, and demo will start.
# install dependencies npm install # install AGC auth sdk npm install @agconnect/[email protected] --save # run demo npm start
- More details about Auth
Sample code: src\components*
If you have questions about how to use AppGallery Connect Demos, try the following options:
- Stack Overflow is the best place for any programming questions. Be sure to tag your question with
AppGallery
. - Huawei Developer Forum AppGallery Module is great for general questions, or seeking recommendations and opinions.
If you run into a bug in our samples, please submit an issue to the Repository. Even better you can submit a Pull Request with a fix.
auth quickstart is licensed under the Apache License, version 2.0.