<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>meta on SpartanAuth Blog</title>
    <link>https://blog.spartanauth.com/tags/meta/</link>
    <description>SpartanAuth Blog (meta)</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 10 May 2022 21:10:40 -0600</lastBuildDate>
    
    <atom:link href="https://blog.spartanauth.com/tags/meta/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>What this blog is</title>
      <link>https://blog.spartanauth.com/posts/stay-tuned/</link>
      <pubDate>Tue, 10 May 2022 21:10:40 -0600</pubDate>
      
      <guid>https://blog.spartanauth.com/posts/stay-tuned/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m Mason Payne, and this is my blog about building &lt;a href=&#34;https://www.spartanauth.com&#34;&gt;SpartanAuth&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I started these posts while getting the product off the ground. The short version of where things stand now: SpartanAuth is a real auth service I use in several of my own applications. I&amp;rsquo;m still writing here when I learn something worth sharing — passwords, passkeys, login UX, and the tradeoffs you hit when auth has to work for real users.&lt;/p&gt;
&lt;div class=&#34;stat-row&#34;&gt;

&lt;figure class=&#34;stat-card stat-card--compact&#34;&gt;
  &lt;div class=&#34;stat-card-value&#34;&gt;Auth notes&lt;/div&gt;
  &lt;figcaption class=&#34;stat-card-label&#34;&gt;Passwords, passkeys, MFA, login UX&lt;/figcaption&gt;&lt;/figure&gt;

&lt;figure class=&#34;stat-card stat-card--compact&#34;&gt;
  &lt;div class=&#34;stat-card-value&#34;&gt;Real product&lt;/div&gt;
  &lt;figcaption class=&#34;stat-card-label&#34;&gt;SpartanAuth in apps I actually run&lt;/figcaption&gt;&lt;/figure&gt;


&lt;/div&gt;

&lt;p&gt;One clarification up front: &lt;strong&gt;SpartanAuth itself is not open source.&lt;/strong&gt; The &lt;strong&gt;login widget library&lt;/strong&gt; is, and I&amp;rsquo;m proud of that. The core product is how I&amp;rsquo;m building a sustainable business through Masonite Studios while still giving developers something solid to plug in.&lt;/p&gt;
&lt;div class=&#34;stat-row&#34;&gt;

&lt;figure class=&#34;stat-card stat-card--compact&#34;&gt;
  &lt;div class=&#34;stat-card-value&#34;&gt;Core&lt;/div&gt;
  &lt;figcaption class=&#34;stat-card-label&#34;&gt;Not open source — the business product&lt;/figcaption&gt;&lt;/figure&gt;

&lt;figure class=&#34;stat-card stat-card--compact&#34;&gt;
  &lt;div class=&#34;stat-card-value&#34;&gt;Widget&lt;/div&gt;
  &lt;figcaption class=&#34;stat-card-label&#34;&gt;Open source — inspect what you embed&lt;/figcaption&gt;&lt;/figure&gt;


&lt;/div&gt;

&lt;p&gt;If you want the product, head to &lt;a href=&#34;https://www.spartanauth.com&#34;&gt;spartanauth.com&lt;/a&gt;. If you want the thinking behind it, stick around.&lt;/p&gt;
&lt;aside class=&#34;waitlist-cta&#34; aria-label=&#34;SpartanAuth updates&#34;&gt;
  &lt;p class=&#34;waitlist-cta-kicker&#34;&gt;Stay in the loop&lt;/p&gt;
  &lt;p class=&#34;waitlist-cta-text&#34;&gt;
    Get occasional notes from me on authentication and SpartanAuth — plus early access as new things ship.
  &lt;/p&gt;
  &lt;p class=&#34;waitlist-cta-action&#34;&gt;
    &lt;a class=&#34;waitlist-cta-button&#34; href=&#34;https://lc.spartanauth.com/q/waitlist-sa/start&#34; rel=&#34;noopener&#34;&gt;Get updates&lt;/a&gt;
  &lt;/p&gt;
  &lt;p class=&#34;waitlist-cta-note&#34;&gt;Low volume. No spam. Unsubscribe anytime.&lt;/p&gt;
&lt;/aside&gt;</description>
    </item>
    
  </channel>
</rss>
