zitadel
angular-auth-oidc-client
zitadel | angular-auth-oidc-client | |
---|---|---|
9 | 6 | |
403 | 1,098 | |
- | - | |
9.7 | 8.9 | |
about 2 years ago | about 1 month ago | |
Go | TypeScript | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zitadel
-
My Work
Im one of the authors of ZITADEL the open source identity and access management solution.
-
Authentik or Keycloak
An other Keycloak alternative would be our (I am one of the founders) project ZITADEL.
-
OS Alternative to gcp identity plattform?
You could take a look at https://zitadel.ch/ Or curity https://curity.io/product/
-
What's the biggest missing piece of the puzzle in the self-hosted universe?
I'm biased since I work for ZITADEL (https://github.com/caos/zitadel). Passwordless with FIDO2 has been baked in since the beginning. I reckon that the major Open Source alternatives provide support as well. FIDO2 should work on all major OS and browsers.
-
Event-driven architecture resources
And a bigger project i know is zitadel (https://github.com/caos/zitadel)
-
Fintech startup essentials: free and freemium tools to help you build your fintech company
https://zitadel.ch/ https://github.com/caos/zitadel/
-
Successful SaaS founders: How do you handle auth?
Full disclosure: My company is building ZITADEL, an open source alternative for Auth0 or Keycloak (both still very good, with some drawbacks). https://github.com/caos/zitadel/
-
Okta Signs Definitive Agreement to Acquire Auth0
We are building a cloud-native IAM over here https://github.com/caos/zitadel
It is written in Go and built around event sourcing for a great audit trail. We already support OIDC, Passwordless, RBAC and working on more features each day.
For those who want to run it on-prem we have a kubernetes operator ready in the next few weeks who also manages the database (cockroach).
We run our own service here https://zitadel.ch with a free tier as well
Feel free to engage with us on GitHub discussions.
-
Thinking about User <> Auth modelling in Go
I'm not sure if it makes sense to build your own oauth/oidc server. It's fun to learn all these techniques but you have to maintain much more code. You also have to implement security mechanisms from dev and ops perspectives. There are existing implementations. If you want to check out an existing open source implementation in go you could take a look at the implementaion of my company called zitadel. I would love to answer question if there are any.
angular-auth-oidc-client
- Integrating other Angular apps into existing Angular app.
-
Angular auth oidc: Is there a way to I know how much time left until the current session get expired?
I haven't used Angular Auth oidc before but does this help? https://github.com/damienbod/angular-auth-oidc-client/issues/1016
-
Advise needed: How to host an app with Angular, Keycloak and Spring Boot
Now I am using Keycloak server for authentication and authorization because I have used it and am sort of comfortable with it. Also the Angular library angular-auth-oidc-client by damienbod was easy to use with Angular.
-
Going Production
Here is link number 4 - Previous text "1"
-
Secure Angular 11 App with Code Flow PKCE and IdentityServer4
The AuthInterceptor is provided by the angular-auth-oidc-client library. I did not go into detail about AuthInterceptor. To configure this feature, when doing code walk-thru of auth-config.module.ts, I pointed out the secureRoutes parameter setting to activate the AuthInterceptor (to automatically append the JTW in the header by DNS).
What are some alternatives?
authelia - The Single Sign-On Multi-Factor portal for web apps
openiddict-samples - .NET samples for OpenIddict
wordpress-proxy-auth-plugin - The Wordpress Proxy Auth Plugin helps developers/DevOps/admins easily implement authentication and authorization for WordPress by using a JWT token provided by a reverse proxy.
Ory Hydra - OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid.
haproxy-lua-oauth - JWT Validation implementation for HAProxy Lua host
AppAuth-JS - JavaScript client SDK for communicating with OAuth 2.0 and OpenID Connect providers.
awesome-iam - 👤 Identity and Access Management knowledge for cloud platforms
remix-auth - Simple Authentication for Remix
LDAP Account Manager (LAM) - LDAP Account Manager
casdoor - An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA and RADIUS [Moved to: https://github.com/casdoor/casdoor]
S.S.Octopus - sso, aka S.S.Octopus, aka octoboi, is a single sign-on solution for securing internal services
jwt-decode - Decode JWT tokens; useful for browser applications.