blob: 93ed4c445ee71915947387884ffea7acaaa687ed [file] [log] [blame]
<?xml version='1.0' encoding='UTF-8' ?>
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='svglite' width='432.00pt' height='255.25pt' viewBox='0 0 432.00 255.25'>
<defs>
<style type='text/css'><![CDATA[
.svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
fill: none;
stroke: #000000;
stroke-linecap: round;
stroke-linejoin: round;
stroke-miterlimit: 10.00;
}
.svglite text {
white-space: pre;
}
]]></style>
</defs>
<rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/>
<defs>
<clipPath id='cpMC4wMHw0MzIuMDB8MC4wMHwyNTUuMjU='>
<rect x='0.00' y='0.00' width='432.00' height='255.25' />
</clipPath>
</defs>
<g clip-path='url(#cpMC4wMHw0MzIuMDB8MC4wMHwyNTUuMjU=)'>
</g>
<defs>
<clipPath id='cpMTI5Ljc1fDQyNi41Mnw1My4xM3wyMDYuODc='>
<rect x='129.75' y='53.13' width='296.77' height='153.74' />
</clipPath>
</defs>
<g clip-path='url(#cpMTI5Ljc1fDQyNi41Mnw1My4xM3wyMDYuODc=)'>
<polyline points='194.27,206.87 194.27,53.13 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='323.30,206.87 323.30,53.13 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='129.75,206.87 129.75,53.13 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='258.78,206.87 258.78,53.13 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='387.81,206.87 387.81,53.13 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<rect x='129.75' y='89.90' width='33.88' height='13.37' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='129.75' y='156.74' width='2.56' height='13.37' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='129.75' y='106.61' width='25.41' height='13.37' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='129.75' y='140.03' width='12.38' height='13.37' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='129.75' y='56.47' width='131.82' height='13.37' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='129.75' y='173.45' width='59.52' height='13.37' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='129.75' y='73.18' width='112.65' height='13.37' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='129.75' y='123.32' width='19.81' height='13.37' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<rect x='129.75' y='190.16' width='15.10' height='13.37' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' />
<polyline points='166.64,98.25 166.64,94.91 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='166.64,96.58 160.62,96.58 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='160.62,98.25 160.62,94.91 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='133.19,165.09 133.19,161.75 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='133.19,163.42 131.43,163.42 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='131.43,165.09 131.43,161.75 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='157.81,114.96 157.81,111.62 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='157.81,113.29 152.51,113.29 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='152.51,114.96 152.51,111.62 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='144.04,148.38 144.04,145.04 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='144.04,146.71 140.24,146.71 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='140.24,148.38 140.24,145.04 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='266.03,64.83 266.03,61.49 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='266.03,63.16 257.13,63.16 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='257.13,64.83 257.13,61.49 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='193.02,181.81 193.02,178.46 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='193.02,180.13 185.53,180.13 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='185.53,181.81 185.53,178.46 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='246.82,81.54 246.82,78.20 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='246.82,79.87 237.99,79.87 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='237.99,81.54 237.99,78.20 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='151.94,131.67 151.94,128.33 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='151.94,130.00 147.20,130.00 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='147.20,131.67 147.20,128.33 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='146.94,198.52 146.94,195.17 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='146.94,196.85 142.77,196.85 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<polyline points='142.77,198.52 142.77,195.17 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' />
<text x='169.63' y='99.27' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>13%</text>
<text x='136.65' y='166.11' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>1%</text>
<text x='161.16' y='115.98' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>10%</text>
<text x='146.47' y='149.40' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>5%</text>
<text x='267.58' y='65.85' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>51%</text>
<text x='195.28' y='182.82' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>23%</text>
<text x='248.41' y='82.56' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>44%</text>
<text x='153.90' y='132.69' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>8%</text>
<text x='149.19' y='199.53' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>6%</text>
</g>
<g clip-path='url(#cpMC4wMHw0MzIuMDB8MC4wMHwyNTUuMjU=)'>
<text x='124.82' y='199.71' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='22.23px' lengthAdjust='spacingAndGlyphs'>Other:</text>
<text x='124.82' y='183.00' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='19.12px' lengthAdjust='spacingAndGlyphs'>None</text>
<text x='124.82' y='166.29' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='20.46px' lengthAdjust='spacingAndGlyphs'>Authy</text>
<text x='124.82' y='149.58' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='31.13px' lengthAdjust='spacingAndGlyphs'>Firebase</text>
<text x='124.82' y='132.87' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='16.90px' lengthAdjust='spacingAndGlyphs'>Okta</text>
<text x='124.82' y='111.84' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='107.21px' lengthAdjust='spacingAndGlyphs'>A solution specific to my cloud</text>
<text x='124.82' y='120.48' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='28.91px' lengthAdjust='spacingAndGlyphs'>provider</text>
<text x='124.82' y='99.45' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='20.91px' lengthAdjust='spacingAndGlyphs'>Auth0</text>
<text x='124.82' y='82.74' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='27.13px' lengthAdjust='spacingAndGlyphs'>OAuth2</text>
<text x='124.82' y='66.03' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='16.44px' lengthAdjust='spacingAndGlyphs'>JWT</text>
<text x='129.75' y='217.54' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='11.56px' lengthAdjust='spacingAndGlyphs'>0%</text>
<text x='258.78' y='217.54' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='16.01px' lengthAdjust='spacingAndGlyphs'>50%</text>
<text x='387.81' y='217.54' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='20.46px' lengthAdjust='spacingAndGlyphs'>100%</text>
<text x='278.14' y='235.01' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='62.28px' lengthAdjust='spacingAndGlyphs'>% of respondents</text>
<text x='5.48' y='41.40' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='73.40px' lengthAdjust='spacingAndGlyphs'>(select all that apply)</text>
<text x='5.48' y='17.66' style='font-size: 10.00px; font-weight: bold;fill: #333333; font-family: "Arial";' textLength='340.12px' lengthAdjust='spacingAndGlyphs'>Does the Go software you work on use any of the following systems for</text>
<text x='5.48' y='28.46' style='font-size: 10.00px; font-weight: bold;fill: #333333; font-family: "Arial";' textLength='190.06px' lengthAdjust='spacingAndGlyphs'>authentication or identity management?</text>
<text x='426.52' y='248.00' text-anchor='end' style='font-size: 8.00px;fill: #999999; font-family: "Arial";' textLength='35.82px' lengthAdjust='spacingAndGlyphs'>n = 3,230</text>
</g>
</svg>