a12n-server
adfsmfa
a12n-server | adfsmfa | |
---|---|---|
16 | 2 | |
423 | 129 | |
0.5% | 0.0% | |
8.3 | 5.6 | |
about 2 months ago | about 4 hours ago | |
TypeScript | C# | |
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.
a12n-server
-
Examples of APIs that follows the best practices and are production ready on Github?
I wrote a small OAuth2 serer with NodeJS: https://github.com/curveball/a12n-server
- Architecting Node the Node way?
-
Passport.js alternatives in 2022
a12n-server. Lightweight, Node.js. Just run npm start to run it and all based around OAuth2. I've been working on this for almost 5 years =)
-
Writing my own logins Vs Third party Authentication
There's open source OAuth2 providers too that you can self-host. a12n-server is one of them, and the steps to get it up and running are:
-
Keycloak: Open-Source Identity and Access Management
Another OAuth2 server, that's well on the other side of the heavyweight spectrum vs. keycloak:
https://github.com/curveball/a12n-server
-
What are some good quality open source rest apis based on expressjs to learn from? Preferably using postgresql
I'm working on one that supports posgresql (and also mysql, sqlite): https://github.com/curveball/a12n-server
- express js I need help with a large API
- Good Backend Projects to learn from?
- Suggest some intermediate level projects.
- Single Sign On
adfsmfa
-
Am I being spoofed or hacked?
My server is also a homelab one. No sign of Hafnium, and I was patched very early, but it did prompt me to do my next project. ECP was already blocked from outside, but OWA is now handled by a WAP, which authenticates against my ADFS server with MFA. If anyone is looking for a free MFA solution to use with ADFS, I can recommend this.
-
Any other Young homelabers out there? I'm 17 and Just did this huge upgrade, scored this rack and 3 servers for free off marketplace.
You should give it a try. It's not the simplest exercise, you need to get familiar with Certificate Authorities, ADFS, and set up an MFA provider (I recommend this: https://github.com/neos-sdi/adfsmfa), but once it's done, being able to log in to Win10 with a fingerprint is very cool.
What are some alternatives?
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.
DSInternals - Directory Services Internals (DSInternals) PowerShell Module and Framework
dex - OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors
TOTP-for-pGina-Fork - A plugin for the pGina Fork that allows a Time-based One-Time Password for Windows Logon using the Google Authenticator App.
authentication-server - The authentication-server is a node app that handles user registration, authentication & authorization with JWT.
fido2-net-lib - FIDO2 .NET library for FIDO2 / WebAuthn Attestation and Assertion using .NET
OpenUnison - Unified Identity Management
glewlwyd - Experimental Single Sign On server, OAuth2, Openid Connect, multiple factor authentication with, HOTP/TOTP, FIDO2, TLS Certificates, etc. extensible via plugins
deno-oauth2-client - Minimalistic OAuth 2.0 client for Deno.
django-mfa2 - A Django app that handles MFA, it supports TOTP, U2F, FIDO2 U2F (Webauthn), Email Token and Trusted Devices
authelia - The Single Sign-On Multi-Factor portal for web apps
getSAMLResponse-Interactive - Set of tools to interactively authenticate to a SAML IDP and return SAML Response.