<div dir="ltr"><div dir="ltr"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Feb 15, 2022 at 10:08 AM Sergey A. Osokin <<a href="mailto:osa@freebsd.org.ru">osa@freebsd.org.ru</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Michael,<br>
<br>
hope you're doing well.<br>
<br>
On Tue, Feb 15, 2022 at 08:41:08AM -0500, Michael Powell wrote:<br>
> Hello,<br>
> <br>
> Setting up some web sites, etc, looking into alternatives to Amazon<br>
> Cognito, for instance, for user and/or 'identity' management, integration<br>
> with 3P OAuth providers, i.e. Google, Facebook, etc. As I understand it,<br>
> nginx provides these features, and more?<br>
<br>
Yes, it's possible to setup OIDC flow with NGINX products.  Please note<br>
an Identity Provider (IdP) needs to be configured as well, and that one<br>
is a separate product.<br></blockquote><div> </div><div>So it is not 'free' or even 'open source'? What is the pricing/cost behind that? Trying to inquire about that through the NGINX site, but my email is not allowed there apparently. We are effectively early stage startup so it is what it is. Is there another way to obtain pricing for our cost purposes? Thank you...</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Here's the reference implementation of OpenID Connection integration<br>
for NGINX Plus, [1].  It uitilizes some NGINX Plus features, such as<br>
auth_jwt directive, [2] from the ngx_http_auth_jwt_module, [3], keyval [4]<br>
and keyval_zone [5] directives from ngx_http_keyval_module [6] module,<br>
and NGINX JavaScript module, [7].<br>
<br>
References:<br>
[1] <a href="https://github.com/nginxinc/nginx-openid-connect" rel="noreferrer" target="_blank">https://github.com/nginxinc/nginx-openid-connect</a><br>
[2] <a href="https://nginx.org/en/docs/http/ngx_http_auth_jwt_module.html#auth_jwt" rel="noreferrer" target="_blank">https://nginx.org/en/docs/http/ngx_http_auth_jwt_module.html#auth_jwt</a><br>
[3] <a href="https://nginx.org/en/docs/http/ngx_http_auth_jwt_module.html" rel="noreferrer" target="_blank">https://nginx.org/en/docs/http/ngx_http_auth_jwt_module.html</a><br>
[4] <a href="https://nginx.org/en/docs/http/ngx_http_keyval_module.html#keyval" rel="noreferrer" target="_blank">https://nginx.org/en/docs/http/ngx_http_keyval_module.html#keyval</a><br>
[5] <a href="https://nginx.org/en/docs/http/ngx_http_keyval_module.html#keyval_zone" rel="noreferrer" target="_blank">https://nginx.org/en/docs/http/ngx_http_keyval_module.html#keyval_zone</a><br>
[6] <a href="https://nginx.org/en/docs/http/ngx_http_keyval_module.html" rel="noreferrer" target="_blank">https://nginx.org/en/docs/http/ngx_http_keyval_module.html</a><br>
[7] <a href="http://nginx.org/en/docs/njs/" rel="noreferrer" target="_blank">http://nginx.org/en/docs/njs/</a><br>
<br>
-- <br>
Sergey Osokin<br>
_______________________________________________<br>
nginx mailing list -- <a href="mailto:nginx@nginx.org" target="_blank">nginx@nginx.org</a><br>
To unsubscribe send an email to <a href="mailto:nginx-leave@nginx.org" target="_blank">nginx-leave@nginx.org</a><br>
</blockquote></div></div>