#WebAuthn

Dimitri Bounioldimitribouniol
2025-05-04

As I started thinking about signin on membership, I realized the complexity of it all… Tomorrow let's re-think things so that we are sure all routes lead back properly. See you then!

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

Dimitri Bounioldimitribouniol
2025-05-04

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

Let's tweak the sign-in experience on the membership page!

Come chill with me: youtube.com/live/BUbayG-6-a4

Dimitri Bounioldimitribouniol
2025-05-03

The checkout flow is almost complete! Tomorrow, let's add email choice and verification, then clean up the first signin experience. See you then!

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

Dimitri Bounioldimitribouniol
2025-05-03

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

Let's update the membership page with checkout details!

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

2025-05-02

Why #MFA is getting easier to bypass and what to do about it: Why #multiFactorAuthentication based on one-time passwords and push notifications fails, 20250501,
by Dan G,
arstechnica.com/security/2025/

— mentioned #passkey, #webAuthn

#phishing

Dimitri Bounioldimitribouniol
2025-05-02

Updated the checkout flow to allow managing a membership when a subscription is active. Tomorrow, let's update the page to reflect this, and polish more of the experience. See you then!

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

Dimitri Bounioldimitribouniol
2025-05-02

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

Let's start polishing the checkout experience!

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

Ars Technica Newsarstechnica@c.im
2025-05-01

Phishing attacks that defeat MFA are easier than ever. So what are we to do? arstechni.ca/YwpE9 #multifactorauthentication #passwords #Security #phishing #webauthn #Biz&IT #mfa

Passkeys Developer 🔑🧑‍💻passkeysdev@fosstodon.org
2025-05-01

#Firefox 137 now supports getClientCapabilities!

#passkeys #webauthn

Dimitri Bounioldimitribouniol
2025-05-01

Just validated my first end-to-end transactions going through and working (on dev 😛)! Tomorrow, let's start polishing the experience by ensuring a user's email is collected before starting the process. See you then!

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

Dimitri Bounioldimitribouniol
2025-05-01

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

Let's start testing the checkout flow end-to-end!

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

Forstforst
2025-04-30

This is used, for example, in to authenticate you with a and without you having to enter your master password.


fedia.social/notes/a77gd9z5y6i

Dimitri Bounioldimitribouniol
2025-04-30

Hooked up trials and started the process of integrating back to back, but hit a snag trying to generate the checkout session URL. Tomorrow let's keep investigating. See you then!

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

Dimitri Bounioldimitribouniol
2025-04-30

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

Let's add the trial parameters, and connect the frontend to the route!

Come chill with me: youtube.com/live/0jIZ5jM9ZFs

Dimitri Bounioldimitribouniol
2025-04-29

Made a lot more progress today decoding invoices and setting up everything on the backend. Tomorrow, let's add the final pieces for trials, then integrate with the frontend, and start testing. See you then!

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

Dimitri Bounioldimitribouniol
2025-04-29

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

Let's start decoding invoices into transactions!

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

Dimitri Bounioldimitribouniol
2025-04-28

Cleaned up the model, updated deletion to take care of stripe data, added more logging, and even started processing checkout sessions! Tomorrow let’s create transactions for invoices and prep to test the whole flow. See you then!

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

Dimitri Bounioldimitribouniol
2025-04-28

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

Let's see how far we can get making the model changes I landed on yesterday!

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

Dimitri Bounioldimitribouniol
2025-04-27

Had to run to take care of the kiddo, but got a better model sorted out for stripe. Tomorrow let’s implement it. See you then!

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

Dimitri Bounioldimitribouniol
2025-04-27

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

The kiddo is sick, so short stream today, but let's figure out how I'm gonna modal stripe customer IDs!

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

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst