Skip to content

Latest commit

 

History

History
129 lines (92 loc) · 9.06 KB

README.md

File metadata and controls

129 lines (92 loc) · 9.06 KB
License Node

English | 简体中文

The Guard helps developers shield the details of the underlying authentication and tedious UI development. It enables enterprises and developers to quickly launch a secure, customizable UI unified login form.


🌍 Ecosystem

Project Status Description
@authing/guard-react npm version Guard for React
@authing/guard-vue2 npm version Guard for Vue2
@authing/guard-vue3 npm version Guard for Vue3
@authing/guard-angular npm version Guard for Angular
@authing/guard npm version Guard for JavaScript

🖥 Environment Support

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
IE11, Edge last 2 versions last 2 versions last 2 versions

✨ Features

🌈 Rich login and registration methods

Account password / phone verification / APP scan code / corporate identity source / social login.

📦 Built in multiple functions, no need to write additional code

Built-in interactive UI for forgetting the password, MFA function, users do not need to write any additional code to complete tasks.

🛡 Have a responsive layout

Perfectly compatible with mobile and PC, you can easily customize the login box style with CSS.

🎇 Compatible with all mainstream front-end frameworks

Including login components such as React, Vue, Angular, JavaScript, etc.

🎨 SSO

Authing supports many protocols such as OAuth2, OIDC, SAML, LDAP, etc. Developers can easily implement single sign-on with a minimum of five lines of code and realize login customization.

👀 Online preview

Click to sample-sso.authing.cn

📚 Documentation

To check out live examples and docs, visit docs

❓ Questions

For questions and support please use the official forum. The issue list of this repo is exclusively for bug reports and feature requests.

👍 Changelog

Detailed changes for each release are documented in the release notes.

🤝 Contribution

  • Fork it
  • Create your feature branch (git checkout -b my-new-feature)
  • Commit your changes (git commit -am 'Add some feature')
  • Push to the branch (git push -u origin my-new-feature)
  • Create new Pull Request

Thank you to all the people who already contributed to Guard!

🎁 License

MIT

Copyright (c) 2019 Authing