lepture/authlib

View on GitHub
docs/_static/light-logo.svg

Summary

Maintainability
Test Coverage
<svg width="2337" height="560" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="280" cy="280" r="280" fill="#3E7FCB"/><circle cx="280" cy="280" r="260" fill="#fff"/><circle cx="280" cy="280" r="240" fill="#3E7FCB"/><path d="M366.969 420c-14.339 0-26.922-9.092-31.314-22.625l-15.971-48.723h-79.896l-14.84 48.279c-4.479 13.796-17.158 23.031-31.571 23.031-3.46 0-6.897-.548-10.216-1.626-17.227-5.179-27.008-23.744-21.73-41.362l67.438-213.879C233.247 149.49 246.139 140 260.221 140h35.859c14.161 0 27.051 9.328 31.345 22.686l70.922 213.798c5.671 17.48-3.72 36.244-20.922 41.851A33.792 33.792 0 0 1 366.969 420z" fill="#fff" stroke="#3E7FCB" stroke-width="5.363"/><path d="m784.549 333.125 5.034-12.5h42.709l5.034 12.5h-52.777zm-9.723 25 4.861-12.5h62.327l5.382 12.5h-72.57zm-9.722 25 4.861-12.5h81.945l5.208 12.5h-92.014zM663.542 417.5H650L763.715 130h13.542l113.542 287.5h-13.368L770.486 146.84 663.542 417.5zm108.507-240.972 7.118 15.972-88.889 225H676.91l95.139-240.972zm13.888 32.986 6.598 17.187L717.361 417.5h-13.542l82.118-207.986zm13.195 34.375 6.597 17.535L744.097 417.5h-13.368l68.403-173.611zM971.528 417.5h-13.542L844.444 130h13.368l113.716 287.5zM830.903 130l113.715 287.5H931.25L817.535 130h13.368zm-26.91 0 113.715 287.5h-13.541L790.625 130h13.368zM1157.47 306.736V167.5h12.5v139.236c0 13.195-5.1 24.537-15.28 34.028-10.07 9.491-22.22 14.236-36.46 14.236-14.24 0-26.45-4.745-36.63-14.236-10.07-9.491-15.11-20.833-15.11-34.028V167.5h12.5v139.236c0 9.838 3.82 18.287 11.46 25.347 7.76 6.945 17.02 10.417 27.78 10.417 10.76 0 19.96-3.472 27.6-10.417 7.76-7.06 11.64-15.509 11.64-25.347zm25 0V167.5h12.5v139.236c0 20.255-7.53 37.558-22.57 51.91-15.05 14.236-33.11 21.354-54.17 21.354-21.07 0-39.12-7.118-54.17-21.354-15.04-14.352-22.57-31.655-22.57-51.91V167.5h12.5v139.236c0 16.783 6.25 31.134 18.75 43.056 12.62 11.805 27.78 17.708 45.49 17.708 17.59 0 32.7-5.903 45.31-17.708 12.62-11.922 18.93-26.273 18.93-43.056zm25 0V167.5h12.5v139.236c0 17.708-4.58 34.144-13.72 49.306-9.14 15.046-21.53 26.967-37.15 35.764-15.63 8.796-32.58 13.194-50.87 13.194s-35.24-4.398-50.87-13.194c-15.62-8.797-28.01-20.718-37.15-35.764-9.15-15.162-13.72-31.598-13.72-49.306V167.5h12.5v139.236c0 15.394 4 29.688 11.98 42.882 7.99 13.195 18.81 23.669 32.47 31.424 13.77 7.639 28.7 11.458 44.79 11.458s30.96-3.819 44.62-11.458c13.77-7.755 24.65-18.229 32.64-31.424 7.98-13.194 11.98-27.488 11.98-42.882zm25 0V167.5h12.5v139.236c0 16.667-3.36 32.639-10.07 47.917-6.72 15.162-15.74 28.241-27.09 39.236-11.34 10.995-24.82 19.734-40.45 26.215-15.62 6.597-32 9.896-49.13 9.896-17.13 0-33.51-3.299-49.13-9.896-15.63-6.481-29.11-15.22-40.45-26.215-11.35-10.995-20.37-24.074-27.09-39.236-6.71-15.278-10.067-31.25-10.067-47.917V167.5h12.497v139.236c0 19.908 5.1 38.368 15.28 55.382 10.3 17.014 24.19 30.498 41.67 40.451 17.59 9.954 36.69 14.931 57.29 14.931s39.64-4.977 57.12-14.931c17.59-9.953 31.48-23.437 41.66-40.451 10.3-17.014 15.46-35.474 15.46-55.382zM1320.66 236.771h12.5V417.5h-12.5V236.771zm-50-56.771v-12.5h187.5V180h-187.5zm0 25v-12.5h187.5V205h-187.5zm0 25v-12.5h187.5V230h-187.5zm125 6.771h12.5V417.5h-12.5V236.771zm-25 0h12.5V417.5h-12.5V236.771zm-25 0h12.5V417.5h-12.5V236.771zM1735.94 167.5h12.5v250h-12.5v-250zm-250.18 0h12.5v250h-12.5v-250zm225.18 0h12.5v250h-12.5v-250zm-25 0h12.5v250h-12.5v-250zm-25 0h12.5v250h-12.5v-100h-87.68v100h-12.5v-250h12.5V255h87.68v-87.5zm-125.18 0h12.5v250h-12.5v-250zm-25 0h12.5v250h-12.5v-250zM1660.94 305v-12.5h-87.68V305h87.68zm0-25v-12.5h-87.68V280h87.68zM1781.25 167.5h12.5v250h-12.5v-250zm75 0h12.5V355h92.19v12.5h-92.19V380h92.19v12.5h-92.19V405h92.19v12.5h-104.69v-250zm-25 0h12.5v250h-12.5v-250zm-25 0h12.5v250h-12.5v-250zM2063.54 167.5h12.5v250h-12.5v-250zm-25 0h12.5v250h-12.5v-250zm-25 0h12.5v250h-12.5v-250zm-25 0h12.5v250h-12.5v-250zM2304.51 291.111c-.11 0-.17.058-.17.174 5.56 5.671 10.19 12.673 13.89 21.007 3.7 8.333 5.55 16.782 5.55 25.347 0 18.634-6.42 34.317-19.27 47.049-12.73 12.615-28.01 18.923-45.83 18.923h-78.99v12.5h78.99c14.12 0 26.97-3.067 38.54-9.201 11.69-6.135 21.12-15.22 28.3-27.257 7.18-12.153 10.76-26.158 10.76-42.014 0-16.551-4.97-31.713-14.93-45.486 9.96-13.31 14.93-29.225 14.93-47.743 0-13.542-3.53-26.216-10.59-38.021-7.06-11.921-16.6-21.354-28.64-28.299-11.92-7.06-24.71-10.59-38.37-10.59h-150v250h12.5V180h137.5c17.59 0 32.81 6.424 45.66 19.271 12.96 12.731 19.44 27.778 19.44 45.139 0 18.287-6.53 33.796-19.61 46.528l.34.173zm-45.83 62.5c4.28 0 7.87-1.389 10.76-4.167 2.9-2.777 4.34-6.713 4.34-11.805 0-4.167-1.56-7.87-4.68-11.111-3.01-3.241-6.48-4.861-10.42-4.861h-79.17v-12.5h79.17c7.29 0 13.72 2.893 19.27 8.68 5.56 5.672 8.33 12.269 8.33 19.792 0 8.68-2.72 15.625-8.16 20.833-5.32 5.093-11.8 7.639-19.44 7.639h-78.99v-12.5h78.99zm0 25c11 0 20.43-3.819 28.3-11.458 7.87-7.639 11.8-17.477 11.8-29.514 0-10.88-4.05-20.428-12.15-28.646-7.98-8.218-17.3-12.326-27.95-12.326h-78.99v-12.5h78.99c11 0 20.43-3.704 28.3-11.111 7.87-7.524 11.8-17.072 11.8-28.646 0-10.417-4.05-19.56-12.15-27.431-7.98-7.986-17.3-11.979-27.95-11.979h-112.5v212.5h-12.5v-225h125c14.12 0 26.39 5.208 36.81 15.625 10.53 10.301 15.79 22.396 15.79 36.285 0 10.185-2.6 19.386-7.81 27.604-5.09 8.102-11.86 14.352-20.31 18.75 8.45 4.63 15.22 11.227 20.31 19.792 5.21 8.449 7.81 17.476 7.81 27.083 0 15.162-5.2 27.893-15.62 38.194-10.3 10.186-22.63 15.278-36.98 15.278h-78.99v-12.5h78.99zm0-119.444c4.28 0 7.87-1.273 10.76-3.82 2.9-2.546 4.34-6.192 4.34-10.937 0-3.704-1.56-7.003-4.68-9.896-3.01-3.009-6.48-4.514-10.42-4.514h-87.5v187.5h-12.5v-200h100c7.29 0 13.72 2.72 19.27 8.16 5.56 5.44 8.33 11.69 8.33 18.75 0 8.333-2.66 14.988-7.98 19.965-5.33 4.861-11.86 7.292-19.62 7.292h-78.99v-12.5h78.99z" fill="#000"/></svg>