A possible improvement for more privacy could be to put the private information in an anchor, i.e. https://conversations.im/i/#user@host and generate the page with javascript.
Of course this would on the other hand not work for people blocking javascript, so there is some tradeoff there.
Another possible solution may be to create the page on the own server via HTTP upload, but I am not sure if this would be possible.
It actually used to be that way, not too sure why it changed.
Edit: I actually just went through the git blame of Account.java and EditAccountActivity.java and can't actually find any trace of it ever being like that.
https://github.com/ge0rg/easy-xmpp-invitation works like this, conversations.im sends the xmpp uri to the server
on the own server via HTTP upload
In a cloud agnostic way where users (JID) could provide credentials?
Is the invitation site path regulated by a standard or something so it can be detected? @ge0rg
@iNPUTmice I'd like to have Conversations generate the link to https://myserver.tld/i/#[email protected] and not conversations.im/invite/... if it detects that I have the invite landing page/path setup.
@licaon-kter I don't think that's possible in a generalized way. However, with https://xmpp.org/extensions/xep-0401.html#create-invitation it's possible for the server operator to tell the inviting client which landing page URL to use.
OTOH, I think that having such a page operated by the client developer is alright, provided that it's switched to use # anchors instead of paths for the JID / token.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Still want this though.
Maybe for someone else to setup and host a privacy friendly version of this. Once it exists and has been established we can revisit.
Like the one hosted on https://join.jabber.network/#[email protected]?join maybe? ;)
Disclaimer: I'm the one running it, but feel free to catch the URL right in conversations and to use it.
Most helpful comment
@licaon-kter I don't think that's possible in a generalized way. However, with https://xmpp.org/extensions/xep-0401.html#create-invitation it's possible for the server operator to tell the inviting client which landing page URL to use.
OTOH, I think that having such a page operated by the client developer is alright, provided that it's switched to use # anchors instead of paths for the JID / token.