Let's be careful with having too many frontends though. Are we sure it underwent proper security audit? Even lemmy-ui hasn't yet and it was a victim of an embarrassing XSS attack.
A lot of things that used to require native apps Android/ iOS / Windows / Mac can now be done as a web app which is easy because it means you don't need to compile the code four times.
It is not connected to the Lemmy account... I used their URL "vger.app" at first, but then lemmy.world implemented it themselves. When I logged in over that URL, I had to "rehide" the topics.
I'm fairly sure Voyager is a fully client-side app that can use the API from any instance directly no matter where it's hosted. Someone correct me if I'm wrong
The devs themselves said they need to proxy information including password through their servers due to how cors works. But people are saying that this may be resolved somehow, so idk.
It was working great yesterday and earlier today, but now when I am on there it shows me as logged out, and then when I log in it says it's successful, but then shows me as logged out still. They keyboard is also not working when trying to enter my user name, I had to paste it.
Edit: Nevermind. Voyager seems to handle their route state in a weird way. Refreshing this while logged in works while the link does not work for third parties.
wefwef is an app, a webapp. Usually reachable under wefwef.app
You can install it as a progressive webapp through your browser.
This now is rehosting the files of wefwef on the m.lemmy.world domain, basically a fork that promises to keep in sync with the official codebase and the official domain. The m.lemmy.world domain shouldn't need any connection to lemmy.world, it is basically not much different to a filehoster that hosts an apps apk. That is why I don't think m.lemmy.world even sees your credentials if you log in anywhere.
As to why, I'm not sure what the use of this is. Maybe in case the official domain goes offline?
That's because when you use wefwef through wefwef.app, your data goes through wefwef.app before going to the instance, the app AFAIK does not communicate directly with the instances yet. You basically have to decide whether you trust wefwef.app enough to proxy your data through them.
Using m.lemmy.world would mean your data goes through lemmy.world directly, which you already chose to trust.
It's nice to see this officially hosted for lemmy.world users. I've been curious about wefwef but there was no way I was going to enter my creds into a third-party proxy. It feels much better to do so via an instance hosted by the world admins where my Lemmy account is though.
FYIW, when you save this as a PWA via Firefox mobile, the name is just "voyager", which I assume makes it hard to distinguish from the voyager instance hosted by its devs. I don't think this can be changed as a user (unless I'm too dumb to figure it out). If the PWA app name can be changed server side, might be good to call it Voyager World or something.
Are you planning on disabling โOtherโ logins from this? I wouldnโt blame you if you did but at the same time, Iโd keep using the vger URL for the purposes of how Iโm using it.
I was unable to update from like 0.14.* to 0.18.* or some similar difference of versions, deleting the cookies helped me actually. Might want to try that.
Awesome! Question, I made an account at the beginning of the month on Lemmy.World but I never got the verification email... Is there a way to get it re-sent?
Huh, ok, I tried logging into other instances with that email and they worked but when I came back to lemmy.world it told me I needed a verification email. So there isn't a way to re-send it is there?
Is there a way to change the comment sorting in Voyager? On the desktop and in the old mobile app, I preferred the "Top" sorting for comments (it's annoying that I can't set this as a default, but I'm assuming that'll get fixed in time). But when I go to Voyager, I can't figure out how to change comments away from the default sort. Is it possible to change the comment sort order in Voyager? Is it in a menu I haven't checked yet? Some button I thought did something else?
Very cool! Given the separation between lemmy's backend and frontend, I'm guessing this is relatively easy to do (?) which means theoretically many instances could have a whole range of frontends built in from which the user could chose as they like?
As an Android user who got used to MaterialYou the "cold" iOS UI really looks jarring.
But it's impressive nonetheless what they accomplished with a web app.