home.social

#webauthn — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #webauthn, aggregated by home.social.

  1. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's prevent special lists from being marked as removed!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/rABkcAcK8D8

  2. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's prevent special lists from being marked as removed!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/rABkcAcK8D8

  3. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's prevent special lists from being marked as removed!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/rABkcAcK8D8

  4. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's prevent special lists from being marked as removed!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/rABkcAcK8D8

  5. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's prevent special lists from being marked as removed!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/rABkcAcK8D8

  6. Out of time, but verified special lists being deleted won't cause too many downstream issued. Tomorrow night, let's prevent them from being marked removed via the API, and move on to updating the history. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/rABkcAcK8D8
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  7. Out of time, but verified special lists being deleted won't cause too many downstream issued. Tomorrow night, let's prevent them from being marked removed via the API, and move on to updating the history. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/rABkcAcK8D8
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  8. Out of time, but verified special lists being deleted won't cause too many downstream issued. Tomorrow night, let's prevent them from being marked removed via the API, and move on to updating the history. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/rABkcAcK8D8
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  9. Out of time, but verified special lists being deleted won't cause too many downstream issued. Tomorrow night, let's prevent them from being marked removed via the API, and move on to updating the history. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/rABkcAcK8D8
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  10. Out of time, but verified special lists being deleted won't cause too many downstream issued. Tomorrow night, let's prevent them from being marked removed via the API, and move on to updating the history. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/rABkcAcK8D8
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  11. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's make sure queue and history can't be deleted like regular lists can!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/JYhBTm0dfpY

  12. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's make sure queue and history can't be deleted like regular lists can!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/JYhBTm0dfpY

  13. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's make sure queue and history can't be deleted like regular lists can!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/JYhBTm0dfpY

  14. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's make sure queue and history can't be deleted like regular lists can!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/JYhBTm0dfpY

  15. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's make sure queue and history can't be deleted like regular lists can!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/JYhBTm0dfpY

  16. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's start updating the history routes!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/LeIP0tnBxl0

  17. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's start updating the history routes!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/LeIP0tnBxl0

  18. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's start updating the history routes!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/LeIP0tnBxl0

  19. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's start updating the history routes!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/LeIP0tnBxl0

  20. Spent a while thinking it through, but I think my order worries were solved by past me who made lists queryable in either direction 😅 Tomorrow night, let's perform the same transformations to history routes. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/LeIP0tnBxl0
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  21. Spent a while thinking it through, but I think my order worries were solved by past me who made lists queryable in either direction 😅 Tomorrow night, let's perform the same transformations to history routes. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/LeIP0tnBxl0
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  22. Spent a while thinking it through, but I think my order worries were solved by past me who made lists queryable in either direction 😅 Tomorrow night, let's perform the same transformations to history routes. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/LeIP0tnBxl0
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  23. Spent a while thinking it through, but I think my order worries were solved by past me who made lists queryable in either direction 😅 Tomorrow night, let's perform the same transformations to history routes. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/LeIP0tnBxl0
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  24. Spent a while thinking it through, but I think my order worries were solved by past me who made lists queryable in either direction 😅 Tomorrow night, let's perform the same transformations to history routes. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/LeIP0tnBxl0
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  25. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's look into how sorting should work for the queue and history!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/GxM1P3qGvf4

  26. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's look into how sorting should work for the queue and history!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/GxM1P3qGvf4

  27. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's look into how sorting should work for the queue and history!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/GxM1P3qGvf4

  28. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's look into how sorting should work for the queue and history!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/GxM1P3qGvf4

  29. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's look into how sorting should work for the queue and history!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/GxM1P3qGvf4

  30. Started fleshing out how sort order should work for the queue and history. Tomorrow night, let's investigate how we can sort the queue and history in the right direction. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/GxM1P3qGvf4
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  31. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's take a look at where we should maintain queue sort rules!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/mGo-Xykxy1s

  32. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Let's continue transforming the old model into the new one!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/7lPbnU5h4zs

  33. @ScottHelme wrote: "The change I referred to prevents arbitrary sibling/parent-domain abuse […]"

    I'm not sure if you're referring to the possible match on
    "evil-example.com" (see screenshot) in the old code, but if I remember correctly (from my analysis approx. 3 years ago), the client will only accept an exact match of "example.com" or
    "<whatever_including_dots>.example.com".

    So albeit ugly, the old server code should not pose a risk I guess?

    W.r.t. unexpected abuse of valid subdomains (*): my worry is that people will use your code for their site without modification, never considering the risk I described.

    (*) Or malicious JS (3rd party or XSS) on the main domain - while WebAuthn handling was supposed to take place only on e.g. "login.example.com" (using a dedicated subdomain may be a good idea like Dirk Balfanz wrote).

    Since your site appears to be using passkeys as an additional factor, the users of your site may not be at risk. However, the idea of passkeys was to "go passwordless", something that other users of your code will probably embrace.

    I haven't scanned all of your code, but if not present, my advice is to at least add a warning for unexpected WebAuthn processing on a subdomain (or even the main domain).

    #Passkeys #RPID #SubDomains #WebAuthn

  34. Out of time, but realized some crucial details converting from the old type to the new one. Tomorrow night, let's make sure queue sort uses the canonical date whenever possible. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/7lPbnU5h4zs
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  35. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Another short stream, but let's continue tackling the update queue route!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/PFqvoq151cM

  36. https://www.picokeys.com

    Personal Secure Key with open hardware and software
    RP2040, RP2350, ESP32-S3

    • Hardware Secure Module
    • Fido2 Passkey
    • OpenPGP & PIV

    UPD: похоже, сейчас лучше смотреть на форк LibreKeys.

    #hardware #log #PicoKeys #OpenSource #WebAuthn #security