• Stars
    star
    1,745
  • Rank 26,687 (Top 0.6 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 5 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

📌 Authing SSO login widget - Your Guard. (🚄Production Ready)
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-react18 npm version Guard for React18
@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
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
last 2 versions 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

📚 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

🔗 Links

More Repositories

1

Authing

🔥Authing - IDaaS/IAM solution that can Auth to web and mobile applications.
1,008
star
2

authing-js-sdk

🖥 Authing SDK for JavaScript, Miniprogram
JavaScript
586
star
3

authing-java-sdk

Java SDK for Authing
Java
228
star
4

authing-wxapp-sdk

Authing SDK for wechat mini program(wxapp)
JavaScript
48
star
5

AuthingSSO

Authing web-side single sign-on SDK
TypeScript
28
star
6

docs

Authing Developer Docs
JavaScript
26
star
7

serverless-oidc

Serverless OIDC(OpenID Connect) of Authing
JavaScript
19
star
8

authing-py-sdk

Authing SDK for Python
Python
17
star
9

jan-ui

🍀 JanUI is an UI component library for mini program.
JavaScript
15
star
10

wechat-eco-solution

Authing x 微信解决方案
TypeScript
13
star
11

authing-php-sdk

PHP SDK for Authing
PHP
11
star
12

guard-android

Authing Guard SDK for Android
Java
10
star
13

authing-sso-demo

Implement SSO with Authing.
HTML
9
star
14

implement-oidc-sso-demo

Implement SSO with OIDC protocol.
JavaScript
9
star
15

spa-demo-vue

Authing SPA demo for Vue.
Vue
9
star
16

authing-ui-components

Authing Guard Login Component
TypeScript
8
star
17

meme

Official blog of Authing
HTML
8
star
18

pipeline

Authing Pipeline customizes JavaScript code for a set of users running in the cloud ☁️, allowing developers to extend and customize Authing capabilities 🚀!
JavaScript
7
star
19

authing-spring-oidc-demo

Java
7
star
20

authing-flutter-sdk

Authing Flutter SDK.
Dart
6
star
21

kms-typeorm

KMS Plugin for TypeORM
TypeScript
6
star
22

authing-golang-sdk

Authing Golang SDK
Go
5
star
23

authing-node-sdk

TypeScript
5
star
24

wxapp-graphql

JavaScript
5
star
25

authing-api-client-net

Authing C# SDK
C#
5
star
26

authing-wechat-official-account

Authing x 微信公众号扫码登录 消息转发服务
TypeScript
5
star
27

aws-s3

Uploading file to AWS S3 via Authing
HTML
4
star
28

authing-rn-sdk

Authing SDK for React Native
Objective-C
4
star
29

authing-go-sdk

This repo is archived, please refer to [latest version](https://github.com/authing/authing-golang-sdk).)
Go
4
star
30

authing-csharp-sdk

Authing CSharp SDK
C#
3
star
31

guard-ios

Authing Guard for iOS.
Swift
3
star
32

authing-wxmp-sdk

Use Authing to quickly login in wechat mobile page
JavaScript
3
star
33

authing-ruby

Authing SDK for Ruby
Ruby
2
star
34

authing-net-core-example

在 .Net Core 3.1 中集成 Authing 认证功能的 demo
C#
1
star
35

api

Authing API Index , documentation included 🚀!
JavaScript
1
star
36

oidc-iframe

Embed Authing OIDC login form to your own app.
HTML
1
star
37

password-encryption

Password encryption demo for browser and node.js
JavaScript
1
star
38

demo-multi-tenant-with-authing

使用 Authing 实现多租户 SaaS 软件 Demo
JavaScript
1
star
39

oauth-demo

Demo for Authing OAuth
JavaScript
1
star
40

authing-browser-sdk

Official SDK of Authing for Browser
TypeScript
1
star
41

example-spring-boot-oauth

Java
1
star
42

authing-lambda

Vue
1
star
43

java-demo

Authing Demos for Java
Java
1
star
44

authing-sdk-java-spring-boot

Java
1
star
45

AuthingMove

Miniapp API converter, based on wechat syntax, be converted into multi platform miniapps & frameworks & quickapp
JavaScript
1
star
46

example-spring-boot-oidc

An example of integrating Authing OIDC using Spring Boot
Java
1
star
47

authing-spring-boot-starter

使开源的 authing-sdk 可以作为 spring boot starter 来使用。Spring Boot starter for Authing.
Java
1
star
48

m2m-demo-express

Node.js Express API Server quick start sample program.
JavaScript
1
star
49

authing-dotnet-quickstart

C#
1
star
50

authing-miniapp

Authing Cloud miniapp
JavaScript
1
star
51

golang-sdk-auth-demo

Authing golang SDK 鉴权相关演示项目
Go
1
star