Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhanced LAN authentication suggestion for the Server readme #206

Open
ahaverty opened this issue Apr 16, 2023 · 0 comments
Open

Enhanced LAN authentication suggestion for the Server readme #206

ahaverty opened this issue Apr 16, 2023 · 0 comments

Comments

@ahaverty
Copy link

ahaverty commented Apr 16, 2023

Regarding the server instructions, and the suggestion to turn on 'Non-LAN' authentication:

Set Authentication to be Non-LAN only. Leave Use secure session keys and login page unchecked. The secure session option uses HTTP_DIGEST_AUTHENTICATION, which isn't fully supported throughout the Home Assistant codebase yet. Also, in the case you want to use Casting and/or Streaming, some media player devices don't support using authentication.

I've had success with requiring authentication for "All Connections" + secure session keys (Settings>WebServer>Advanced)

I'm using the IP Address limit rule to set my home assistant IP (set up as static on my LAN) with automatic admin user, e.g:
^192.168.1.123

image

From Blue Iris' PDF:

^ allow this address without authentication using the account ‘admin’; this account must exist and it must be enabled (use caution here).

Context:
I'm only using HA with Blue Iris for mobile notifications with image attachments, but I can see with the above settings, that HA can access the images still, and can also stream live-feeds in lovelace camera views too. Perhaps the above won't work for the likes of casting etc, but this might be a good suggestion for people that are mainly using HA for notifications, or have reverse proxy's such as #23

I believe the above now saves me worrying about someone accessing my LAN and having free roam on my entire NVR!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant