All Projects → aurelia-contrib → aurelia-open-id-connect

aurelia-contrib / aurelia-open-id-connect

Licence: MIT license
An aurelia adapter for the IdentityModel/oidc-client-js

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to aurelia-open-id-connect

aurelia-knockout
Adds support for Knockout binding syntax to make transition from Durandal and Knockout to Aurelia simpler.
Stars: ✭ 22 (-59.26%)
Mutual labels:  aurelia
doorkeeper-openid connect
OpenID Connect extension for Doorkeeper
Stars: ✭ 152 (+181.48%)
Mutual labels:  oauth
react-google-oauth2.0
React frontend login with OAuth 2.0 & integrates a Rest API backend.
Stars: ✭ 14 (-74.07%)
Mutual labels:  oauth
Instagram
[READ ONLY] Subtree split of the SocialiteProviders/Instagram Provider (see SocialiteProviders/Providers)
Stars: ✭ 34 (-37.04%)
Mutual labels:  oauth
2019-21
🙋‍♀️ 🙋‍♂️ 바글바글(Vaagle): 실시간 질의응답 및 투표 공유 서비스
Stars: ✭ 38 (-29.63%)
Mutual labels:  oauth
dpop
DPoP for Web Platform API JavaScript runtimes
Stars: ✭ 20 (-62.96%)
Mutual labels:  oauth
ueberauth slack
Slack OAuth2 Strategy for Überauth
Stars: ✭ 23 (-57.41%)
Mutual labels:  oauth
Aurelia-in-Action
Source code listings for Aurelia in Action
Stars: ✭ 19 (-64.81%)
Mutual labels:  aurelia
pyTwitchAPI
A Python 3.7 implementation of the Twitch API, EventSub and PubSub
Stars: ✭ 132 (+144.44%)
Mutual labels:  oauth
casdoor
An Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML and CAS, QQ group: 645200447
Stars: ✭ 4,147 (+7579.63%)
Mutual labels:  oauth
docusign-esign-node-client
The Official DocuSign Node.js Client Library used to interact with the eSign REST API. Send, sign, and approve documents using this client.
Stars: ✭ 129 (+138.89%)
Mutual labels:  oauth
yahoo-oauth
Yahoo OAuth Library
Stars: ✭ 59 (+9.26%)
Mutual labels:  oauth
aurelia-typescript-boilerplate
A starter kit for building a standard navigation-style app with Aurelia, typescript and webpack by @w3tecch
Stars: ✭ 18 (-66.67%)
Mutual labels:  aurelia
yii2-league-oauth2-server
Yii 2.0 implementation of PHP league OAuth2 server interfaces
Stars: ✭ 29 (-46.3%)
Mutual labels:  oauth
okta-jhipster-microservices-oauth-example
A microservices architecture built with JHipster, OAuth 2.0, and Okta
Stars: ✭ 29 (-46.3%)
Mutual labels:  oauth
micro-service-practice
OpenStack+Docker+RestAPI+OAuth/HMAC+RabbitMQ/ZMQ+OpenResty/HAProxy/Nginx/APIGateway+Bootstrap/AngularJS+Ansible+K8S/Mesos/Marathon构建/探索微服务最佳实践。
Stars: ✭ 25 (-53.7%)
Mutual labels:  oauth
oauth2-wechat
微信登录认证授权 Wechat login authorization. This package provides Wechat OAuth 2.0 support for the PHP League's OAuth 2.0 Client
Stars: ✭ 18 (-66.67%)
Mutual labels:  oauth
Aurelia-styleguide
Aurelia Style Guide: A starting point for Aurelia development teams to provide consistency through best practices. http://aurelia.io
Stars: ✭ 24 (-55.56%)
Mutual labels:  aurelia
sonar-auth-gitlab-plugin
Use GitLab OAuth login in SonarQube login page
Stars: ✭ 97 (+79.63%)
Mutual labels:  oauth
Weibo
[READ ONLY] Subtree split of the SocialiteProviders/Weibo Provider (see SocialiteProviders/Providers)
Stars: ✭ 37 (-31.48%)
Mutual labels:  oauth

Why?

This plugin adapts oidc-client-js to the Aurelia router. While it is possible to use the oidc-client-js on its own, you will find yourself writing a fair amount of code to handle the routing within Aurelia.

Demo Projects

The demos have an example of how to configure everything.

Smaller Demo(s)

https://github.com/aurelia-contrib/aurelia-open-id-connect-demos

Installation

yarn add aurelia-open-id-connect --save
npm install aurelia-open-id-connect --save

Implicit Flow Implementor Guide

The OpenID Connect Implicit Client Implementer's Guide 1.0 contains a subset of the OpenID Connect Core 1.0 specification.

It is designed to be easy to read and implement for basic Web-based Relying Parties using the OAuth 2.0 Implicit Flow.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].