lua-nginx-module
IdentityServer4
lua-nginx-module | IdentityServer4 | |
---|---|---|
16 | 22 | |
11,087 | 8,946 | |
0.2% | - | |
8.1 | 4.2 | |
21 days ago | over 1 year ago | |
C | C# | |
- | Apache License 2.0 |
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.
lua-nginx-module
-
Ravi is a dialect of Lua, with JIT and AOT compilers
"small embeddable dynamic languages" are usually used to configure or program other larger compiled applications. This is bes understood by example:
https://create.roblox.com/docs/tutorials/scripting/basic-scr... - make a mini game in Roblox
https://github.com/openresty/lua-nginx-module?tab=readme-ov-... - configure and extend NGINX
https://wezfurlong.org/wezterm/config/lua/general.html - make your terminal more useful (my personal config changes the tab color based on the process name - https://github.com/bbkane/dotfiles/blob/master/wezterm/dot-c...
https://m.youtube.com/watch?v=MQBr9hwf0BY - configure your text editor
- Nginx Development Guide
-
How to add rate limiting in nginx with redis and cloudflare?
If your service is self-hosted, you can build the rate limit rules in Nginx using the OpenResty framework. Note that, if you are using OpenResty, you can use a shared dictionary and you don't necessarily need Redis. However, if you want to use redis though, then you need a redis client like the lua-resty-redis.
-
lua openresty nginx proxy
You may also wish to open a question on the OpenResty repo, as there are not many OpenResty folks that follow this subreddit.
-
listen on port TCP and forward data to HTTP as POST request
/u/givmedat - Your best bet is to use njs module or the nginx lua module I think.
-
What do you use to log whole HTTPS requests in the cluster?
I drop logs at the first app LB using openresty's lua plugin for nginx. This goes into my data lake and we work on it from there. Does this work for everyone? No. Does it work for my F500 employer? Yes. Are there better ways to do this? Sorta.
-
The Future of Nginx: Getting Back to Our Open Source Roots
# - https://github.com/openresty/lua-nginx-module/
-
Writing your own service discovery client for Apache APISIX
We want the client to read the YAML file regularly. For this, we can leverage the power of the Lua Nginx module. It's part of OpenResty, which Apache APISIX is built upon. The module offers additional APIs, and two of them are particularly useful:
- Uma introdução ao NGINX
-
When your API performances becomes a thing, is switching to GO the ultimate solution ?
Depending on how complicated your Python logic is, one option is to use nginx+Lua (https://github.com/openresty/lua-nginx-module). Another option is to extend Envoy (https://www.envoyproxy.io/docs/envoy/latest/extending/extending).
IdentityServer4
-
Enforcing single user session IDS4
Found this 6 year old issue https://github.com/IdentityServer/IdentityServer4/issues/736 but I didn't quite get the solution and it sounded awfully complicated.
-
Understanding JWT Tokens
IdentityServer4 can provide a base infrastructure or serve as reference code if you're trying to create your own tokens for your own users.
-
Am I understanding OIDC Authorization Code Flow right?
Read up on IdentityServer, they also have good starter templates. Scott Brady has the best tutorials IMHO.
-
Why would I ever choose IdentityServer over Azure AD B2C?
The old v4 of IdentityServer was free under the Apache license (https://github.com/IdentityServer/IdentityServer4), but newer versions went all commercial.
- Do i need a paid Duende IdentityServer license?
-
What is the easiest way to add api authorization for a single non-human consumer?
Here's a link to IdentityServer's Github repository, [check the samples folder](https://github.com/IdentityServer/IdentityServer4) for the different types of scenarios and code that is used, and you're off to the races.
-
What is the toughest concept to understand and implement in .NET according to you?
If you want federated login, use OpenID Connect with ASP.NET Identity combined with IdentityServer4.
-
Quick question about blazor clients and identity server
Please be aware that End of Support for Identity Server is in a few weeks, if you mean https://github.com/IdentityServer/IdentityServer4
- Identity Server in sub site
- How does identity serve its ui layer to the end application
What are some alternatives?
Lua - Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.
openiddict-core - Flexible and versatile OAuth 2.0/OpenID Connect stack for .NET
Docker Compose - Define and run multi-container applications with Docker
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.
EmmyLuaDebugger - EmmyLua Debugger
Keycloak - Open Source Identity and Access Management For Modern Applications and Services
njs - An official read-only mirror of http://hg.nginx.org/njs/ which is updated hourly.
TheIdServer - OpenID/Connect, OAuth2, WS-Federation and SAML 2.0 server based on Duende IdentityServer and ITFoxtec Identity SAML 2.0 with its admin UI
caddy-l4 - Layer 4 (TCP/UDP) app for Caddy
ApiEndpoints - A project for supporting API Endpoints in ASP.NET Core web applications.
Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
IdentityServer - The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core