face-hh / webx

An alternative for the World Wide Web - browse websites such as buss://yippie.rizz made in HTML, CSS and Lua. Custom web browser, custom HTML rendering engine, custom search engine, and more.
Apache License 2.0
1.78k stars 150 forks source link

Feature Request: Universal ID #28

Open Scionax opened 2 months ago

Scionax commented 2 months ago

A universal ID would solve:

~90% of web content could be automated with truly universal ID. This, in my opinion, needs to be the foundation of any new internet protocol. If you add this, it unlocks potential that is utterly wasted with our current system.

Xeno333 commented 2 months ago

This could truely build a next generation web protocol! It could be slightly complex to implement if a site owner will not use it.

Smartlinuxcoder commented 2 months ago

i could make it easily, and also I'm planning to make federated messages (for example between chat.yap and chat.it)

Scionax commented 2 months ago

i could make it easily, and also I'm planning to make federated messages (for example between chat.yap and chat.it)

Heck yes! If this gets implemented, this project (in my eyes) goes from an interesting project to a potentially revolutionary piece of software that deserves my attention.

I didn't include it in the original list, but this also unlocks options like a consistent set of URLs for everyone, like an email, pm, social feed, your avatar or personal image (particularly useful so that you just have one image that is viable across the web), etc. For example, you have: {handle}.avatarimages.bizz and {handle}.email and {handle}.chat, etc...

Smartlinuxcoder commented 2 months ago

Well, it's open source, so you can basically do whatever you want 🗿

Smartlinuxcoder commented 2 months ago

I made the universal ID api it is hosted at https://auth.smartlinux.xyz Here is the repo with the documentation https://github.com/Smartlinuxcoder/sso-api @Scionax