『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 14068|回复: 7

[已解决] HADashboard如何在浏览器里免登录?

[复制链接]

3

主题

189

帖子

1041

积分

金牌会员

Rank: 6Rank: 6

积分
1041
金钱
852
HASS币
0
发表于 2019-8-21 17:45:53 | 显示全部楼层 |阅读模式
本帖最后由 guibaodear 于 2019-8-22 15:00 编辑

对Dashboard设置了外网访问,但每次登录都要重新输入密码,非常麻烦。

相比较,HA的外网访问就方便好多,只要登录一次,选择保存登录,以后就可以直接进入。

这个是不是与cookie有关?在chrome里可以找到HA的cookie,但没找到Dashboard的cookie。

Dashboard里有没有什么配置可以设置,或者有没有别的方法可以解决?
请大神们不吝赐教!!!
回复

使用道具 举报

11

主题

271

帖子

3099

积分

论坛元老

Rank: 8Rank: 8

积分
3099
金钱
2828
HASS币
10
发表于 2019-8-22 01:44:20 | 显示全部楼层
appdaemon.yaml里放上一个长期访问令牌


appdaemon:
  threads: 10
  app_dir: /config/appdaemon/apps
  plugins:
    HASS:
      type: hass
      ha_url: http://192.168.*.*:8123
      token: *令牌本尊*
回复

使用道具 举报

8

主题

2073

帖子

6053

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6053
金钱
3980
HASS币
145

灌水之王

发表于 2019-8-22 07:11:52 | 显示全部楼层
收藏 留个脚印 哪天用到呢
回复

使用道具 举报

40

主题

2176

帖子

8288

积分

元老级技术达人

积分
8288
金钱
6097
HASS币
110
发表于 2019-8-22 08:49:26 | 显示全部楼层
Dashboard....是个啥  和HA的主页有啥区别
回复

使用道具 举报

3

主题

189

帖子

1041

积分

金牌会员

Rank: 6Rank: 6

积分
1041
金钱
852
HASS币
0
 楼主| 发表于 2019-8-22 09:48:03 | 显示全部楼层
roc227 发表于 2019-8-22 01:44
appdaemon.yaml里放上一个长期访问令牌

貌似不行啊,此处的token或者密码只是用连接hass的吧,与dashboard的登录密码不是一回事啊
回复

使用道具 举报

3

主题

189

帖子

1041

积分

金牌会员

Rank: 6Rank: 6

积分
1041
金钱
852
HASS币
0
 楼主| 发表于 2019-8-22 15:00:03 | 显示全部楼层
自己动手,丰衣足食
分析了一下appdaemon的代码,发现最新版里cookie是设置了一年的。

# Set cookie to last for 1 year
response.set_cookie("adcreds", hashed.decode("utf-8"), max_age=31536000)

我的appdaemon是在群晖docker里安装的,进去以后发现代码有点老(虽然是latest版),
里面对cookie的设置如下

response.set_cookie("adcreds", hashed.decode("utf-8"))

没有设置有效期,应该就是立即过期。
在后边加上max_age参数,重启appdaemon,问题解决。
现在用手机浏览器输入一次密码之后,以后每次直接可打开,非常方便。

修改的文件位置在:/usr/local/lib/python3.6/site-packages/appdaemon/rundash.py
回复

使用道具 举报

1

主题

182

帖子

1202

积分

金牌会员

Rank: 6Rank: 6

积分
1202
金钱
1020
HASS币
0
发表于 2019-10-24 14:47:58 | 显示全部楼层
收藏学习了
回复

使用道具 举报

103

主题

758

帖子

2657

积分

金牌会员

Rank: 6Rank: 6

积分
2657
金钱
1899
HASS币
0
发表于 2021-5-4 08:24:13 来自手机 | 显示全部楼层
HADashboard只能通过浏览器访问吗? 安卓home assistant客户端可以访问 HADashboard吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 11:48 , Processed in 0.336229 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表