implementing third-party authentication for racemashHey folks! In this post, I’ll describe how I’ve implemented logging in via GitHub and Discord in RaceMash, logging out, as well managing the auth state and ensuring the user gets redirected to an auth-protected page they wanted to enter before signin...May 26, 2023 · 9 min readmaciejpedzich.hashnode.dev
Setting up Vue and Appwrite projects for RaceMashHey folks! In this post, I’ll describe the setup process for both my Vue and Appwrite projects I went through earlier today. For the former, I’ll go through the tools I installed on top of the base template, as well as config files I’ve had to create...May 23, 2023 · 8 min readmaciejpedzich.hashnode.dev
RaceMash - my Appwrite x Hashnode hackathon projectHey folks! I’d like to share some details about RaceMash - an application I’m building for the Appwrite x Hashnode Hackathon by answering the following questions that might have just come up in your head: What inspired you to start this project? Ho...May 22, 2023 · 6 min readmaciejpedzich.hashnode.dev
Integrate Github OAuth with Supabase and a Vue 3 + TypeScript + Pinia applicationHello and welcome to my first tutorial post of 2022! My name is Mac, and in this post I'll take over from the narrator of Mac's WEBlog. While he's busy cooking up Episode 2, I in the meantime will teach you how to: Create and configure a Supabase pr...Jan 17, 2022 · 19 min readmaciejpedzich.hashnode.dev