Skip to content

Commit 872ab38

Browse files
committed
Add some use-cases to the intro
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
1 parent 4639b22 commit 872ab38

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

blog/_posts/2025-03-10-secure-http-tunnels-with-oauth.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,22 @@ At the moment of writing Inlets support three forms of authentication:
2222

2323
We will be showing you how to configure each of these authentication methods.
2424

25+
## When would you want to secure your tunnel?
26+
27+
If you're exposing an application for production, you may want to build authentication directly into your application.
28+
29+
However, during development and whilst collaborating with others, you may want to restrict access to a limited audience.
30+
31+
* You're working on a blog post draft, but only want your team mates to view it due to an embargo or because it contains confidential information.
32+
* You're iterating on an API, and a reverse proxy usually provides authentication. It doesn't make sense to run that locally, but you still need to restrict access.
33+
* When someone's helping you with remote support. You want to expose your router's admin interface, but need to restrict access to certain people.
34+
* You're running internal development tools like Grafana dashboards or staging environments that shouldn't be publicly accessible
35+
* You need to demo work to clients or stakeholders, but want to ensure only they can access it
36+
* You're exposing temporary debugging endpoints or admin interfaces that need to be secured
37+
* You're sharing access to local development environments like an IDE with remote team members but need to maintain security
38+
39+
In addition to all of the above, you can also restrict access by IP address using an [IP allow list](https://docs.inlets.dev/tutorial/ip-filtering/).
40+
2541
## Prerequisites
2642

2743
We assume you have an Inlets HTTP tunnel server deployed. If you don't have a tunnel yet follow our docs to [create a new HTTP tunnel server](https://docs.inlets.dev/tutorial/automated-http-server/).

0 commit comments

Comments
 (0)