如果我使用 Ejabberd 身份验证和 JWT,我不需要注册用户吗?
Posted
技术标签:
【中文标题】如果我使用 Ejabberd 身份验证和 JWT,我不需要注册用户吗?【英文标题】:If I used Ejabberd authentication with JWT, I don't to need to register the user? 【发布时间】:2020-05-26 03:12:11 【问题描述】:目前,我有一个社交媒体项目,已经有现有用户,我想启用聊天功能。我用 JWT 和 mysql 配置了 Ejabberd。我进行了测试,我意识到我不必注册用户就可以聊天,我只需要确保我的令牌具有“JID”。这是一个好方法吗?或者您有什么其他建议?
【问题讨论】:
你找到答案了吗? 【参考方案1】:在使用外部身份验证机制时,您不需要显式地将用户注册到 ejabberd 服务器。 但是,如果不使用默认身份验证机制,您可能无法在管理面板上看到注册用户列表。
【讨论】:
安全性如何?这样做是否足够安全?以上是关于如果我使用 Ejabberd 身份验证和 JWT,我不需要注册用户吗?的主要内容,如果未能解决你的问题,请参考以下文章
我可以使用 AWS Cognito 进行 Ejabberd 服务器身份验证吗?
如果没有 OpenID/Oauth2 等广泛使用的标准,我可以只使用 JWT 进行身份验证吗?