Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
We Distribute
  1. Home
  2. General Discussion
  3. This is how the new Loops app Notifications screen looks like.

This is how the new Loops app Notifications screen looks like.

Scheduled Pinned Locked Moved General Discussion
loopstiktokactivitypubloopsdev
8 Posts 3 Posters 186 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • dansup@mastodon.socialD This user is from outside of this forum
    dansup@mastodon.socialD This user is from outside of this forum
    dansup@mastodon.social
    wrote on last edited by
    #1

    This is how the new Loops app Notifications screen looks like.

    Notice the lack of webfinger addresses, and the instant action buttons like Reply and Like?

    All of these notifications are from remote accounts, but we hide the complexity of federation and only show the relevant details.

    Pretty cool eh?

    #loops #tiktok #activityPub #loopsDev

    manum@masto.esM 1 Reply Last reply
    0
    • dansup@mastodon.socialD dansup@mastodon.social

      This is how the new Loops app Notifications screen looks like.

      Notice the lack of webfinger addresses, and the instant action buttons like Reply and Like?

      All of these notifications are from remote accounts, but we hide the complexity of federation and only show the relevant details.

      Pretty cool eh?

      #loops #tiktok #activityPub #loopsDev

      manum@masto.esM This user is from outside of this forum
      manum@masto.esM This user is from outside of this forum
      manum@masto.es
      wrote on last edited by
      #2

      @dansup I'm not sure if hiding the instance is a good idea. I mean, in the fediverse our usernames are both the handle and the instance, and if we start losing the notion of instance…

      dansup@mastodon.socialD 1 Reply Last reply
      0
      • manum@masto.esM manum@masto.es

        @dansup I'm not sure if hiding the instance is a good idea. I mean, in the fediverse our usernames are both the handle and the instance, and if we start losing the notion of instance…

        dansup@mastodon.socialD This user is from outside of this forum
        dansup@mastodon.socialD This user is from outside of this forum
        dansup@mastodon.social
        wrote on last edited by
        #3

        @manum we actually never show the full username unless you view the account, we use the display name, like TikTok

        rra@post.lurk.orgR 1 Reply Last reply
        0
        • dansup@mastodon.socialD dansup@mastodon.social

          @manum we actually never show the full username unless you view the account, we use the display name, like TikTok

          rra@post.lurk.orgR This user is from outside of this forum
          rra@post.lurk.orgR This user is from outside of this forum
          rra@post.lurk.org
          wrote on last edited by
          #4

          @dansup @manum It does not seem that the TikTok design carries well to a federated situation. You can use a display name to trivially impersonate someone else. User names+instance are used to verify an account.

          "BBC News liked your post"

          "BBC News (troll@randominstance) liked your post. "

          "BBC News (news@bbc.co.uk) liked your post"

          dansup@mastodon.socialD 1 Reply Last reply
          0
          • rra@post.lurk.orgR rra@post.lurk.org

            @dansup @manum It does not seem that the TikTok design carries well to a federated situation. You can use a display name to trivially impersonate someone else. User names+instance are used to verify an account.

            "BBC News liked your post"

            "BBC News (troll@randominstance) liked your post. "

            "BBC News (news@bbc.co.uk) liked your post"

            dansup@mastodon.socialD This user is from outside of this forum
            dansup@mastodon.socialD This user is from outside of this forum
            dansup@mastodon.social
            wrote on last edited by
            #5

            @rra @manum Yeah thats correct, but even including a domain won't prevent abuse by someone using a domain that is similar to an official entity.

            You assume that everyone will be able to determine authenticity by the domain, but most people don't keep a mental list of official domains.

            rra@post.lurk.orgR 1 Reply Last reply
            0
            • dansup@mastodon.socialD dansup@mastodon.social

              @rra @manum Yeah thats correct, but even including a domain won't prevent abuse by someone using a domain that is similar to an official entity.

              You assume that everyone will be able to determine authenticity by the domain, but most people don't keep a mental list of official domains.

              rra@post.lurk.orgR This user is from outside of this forum
              rra@post.lurk.orgR This user is from outside of this forum
              rra@post.lurk.org
              wrote on last edited by
              #6

              @dansup @manum No it is not a water proof approach. But there is a lot of space between not offering the tools to understand and people not understanding the tools offered.

              dansup@mastodon.socialD 2 Replies Last reply
              0
              • rra@post.lurk.orgR rra@post.lurk.org

                @dansup @manum No it is not a water proof approach. But there is a lot of space between not offering the tools to understand and people not understanding the tools offered.

                dansup@mastodon.socialD This user is from outside of this forum
                dansup@mastodon.socialD This user is from outside of this forum
                dansup@mastodon.social
                wrote on last edited by
                #7

                @rra @manum That's a great point, I will add a (default) setting to show the full webfinger address across our app (and later the webUI).

                I appreciate your feedback and helping me understand why I need to make this change.

                1 Reply Last reply
                0
                • rra@post.lurk.orgR rra@post.lurk.org

                  @dansup @manum No it is not a water proof approach. But there is a lot of space between not offering the tools to understand and people not understanding the tools offered.

                  dansup@mastodon.socialD This user is from outside of this forum
                  dansup@mastodon.socialD This user is from outside of this forum
                  dansup@mastodon.social
                  wrote on last edited by
                  #8

                  @rra @manum I just created an issue to track this!

                  Link Preview Image
                  Use webfinger/username instead of display name by default · Issue #1 · joinloops/loops-expo

                  After sharing an update about notifications, it was brought to my attention that we should use webfinger/username references instead of display names to prevent impersonation. We should add a new setting that defaults to webfinger/userna...

                  favicon

                  GitHub (github.com)

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  Powered by NodeBB Contributors
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups