Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/11ty/demo-eleventy-serverless-oauth
A demo project using OAuth to secure some of your Eleventy Serverless routes.
https://github.com/11ty/demo-eleventy-serverless-oauth
Additional instructions for LinkedIn.
f6e47e7eed742e9a6263a2f8bedae48b7b9c2a90 authored about 3 years ago by Zach Leatherman <[email protected]>
f6e47e7eed742e9a6263a2f8bedae48b7b9c2a90 authored about 3 years ago by Zach Leatherman <[email protected]>
Add `Login with LinkedIn` demo
99c69f86184c36ac743338fa993dd863d5abe58a authored about 3 years ago by Kamal Joshi <[email protected]>
99c69f86184c36ac743338fa993dd863d5abe58a authored about 3 years ago by Kamal Joshi <[email protected]>
Remove the logging, add some README additions.
df8b8eef1580a22d18d22079b6f7b3ac9152df44 authored about 3 years ago by Zach Leatherman <[email protected]>
df8b8eef1580a22d18d22079b6f7b3ac9152df44 authored about 3 years ago by Zach Leatherman <[email protected]>
Add some logging
05258c9d0edbcaeda534d93ea743df73baf44ffd authored about 3 years ago by Zach Leatherman <[email protected]>
05258c9d0edbcaeda534d93ea743df73baf44ffd authored about 3 years ago by Zach Leatherman <[email protected]>
CI
c08639db7130ea491567b81878a7a031020d879a authored about 3 years ago by Zach Leatherman <[email protected]>
c08639db7130ea491567b81878a7a031020d879a authored about 3 years ago by Zach Leatherman <[email protected]>
Oxford comma, deploy previews should redirect back to the right URL
fcb8838046eb35111d333c90e7a8f40c6e6d0a4b authored about 3 years ago by Zach Leatherman <[email protected]>
fcb8838046eb35111d333c90e7a8f40c6e6d0a4b authored about 3 years ago by Zach Leatherman <[email protected]>
Add `Login with Slack` demo
07deeaf2efc3db50c6687c75e2ed6e434b03b9c1 authored about 3 years ago by harunhasdal <[email protected]>
07deeaf2efc3db50c6687c75e2ed6e434b03b9c1 authored about 3 years ago by harunhasdal <[email protected]>
bullets! [skip ci]
0e4f520c396ab49aa60e571d53cb373f09474282 authored about 3 years ago by Zach Leatherman <[email protected]>
0e4f520c396ab49aa60e571d53cb373f09474282 authored about 3 years ago by Zach Leatherman <[email protected]>
README additions [skip ci]
784595a4daeceabeaf5a5cfbdd8d991fe397dc37 authored about 3 years ago by Zach Leatherman <[email protected]>
784595a4daeceabeaf5a5cfbdd8d991fe397dc37 authored about 3 years ago by Zach Leatherman <[email protected]>
Change path [skip ci]
44eab438e7d31bdb16b5f9cf636835c306402c31 authored about 3 years ago by Zach Leatherman <[email protected]>
44eab438e7d31bdb16b5f9cf636835c306402c31 authored about 3 years ago by Zach Leatherman <[email protected]>
Add example of conditional rendering inside of a partially secure serverless template.
c009515076f8b6df8feda231d3033f9ace842cfb authored about 3 years ago by Zach Leatherman <[email protected]>
c009515076f8b6df8feda231d3033f9ace842cfb authored about 3 years ago by Zach Leatherman <[email protected]>
Remove token from global data. Redirect to self on logout by default, unless otherwise specified by unauthenticatedRedirect.
528b380ea4f72897357766505abc5eab9d790032 authored about 3 years ago by Zach Leatherman <[email protected]>
528b380ea4f72897357766505abc5eab9d790032 authored about 3 years ago by Zach Leatherman <[email protected]>
Change start script
728d4c1689bc99e96521dc87e206048972f8e23d authored about 3 years ago by Zach Leatherman <[email protected]>
728d4c1689bc99e96521dc87e206048972f8e23d authored about 3 years ago by Zach Leatherman <[email protected]>
Tweaks to copy in package.json, using MIT license [skip ci]
f3156da20d3d529638b14eb3e2b64436413481c7 authored about 3 years ago by Zach Leatherman <[email protected]>
f3156da20d3d529638b14eb3e2b64436413481c7 authored about 3 years ago by Zach Leatherman <[email protected]>
New link [skip ci]
5bd0191428b56b5d4c4a9743c88a6a4f34356b16 authored about 3 years ago by Zach Leatherman <[email protected]>
5bd0191428b56b5d4c4a9743c88a6a4f34356b16 authored about 3 years ago by Zach Leatherman <[email protected]>
Bad error message if no cookies exist.
7121c99734fa88cf592e2b5e9c8bec7dc2116d45 authored about 3 years ago by Zach Leatherman <[email protected]>
7121c99734fa88cf592e2b5e9c8bec7dc2116d45 authored about 3 years ago by Zach Leatherman <[email protected]>
Clean up a few console logs [skip ci]
4e008cddf344dcf52363dfe129f7194fd91f932b authored about 3 years ago by Zach Leatherman <[email protected]>
4e008cddf344dcf52363dfe129f7194fd91f932b authored about 3 years ago by Zach Leatherman <[email protected]>
More readme additions [skip ci]
8136187465014f0dcffc4b0394484a6250c47068 authored about 3 years ago by Zach Leatherman <[email protected]>
8136187465014f0dcffc4b0394484a6250c47068 authored about 3 years ago by Zach Leatherman <[email protected]>
Reorder the README a bit. [skip ci]
ee7a9401523a7e0809c23d8f9481879d4501485a authored about 3 years ago by Zach Leatherman <[email protected]>
ee7a9401523a7e0809c23d8f9481879d4501485a authored about 3 years ago by Zach Leatherman <[email protected]>
Add source code link, tweak headers.
1e2e6f889b974d7fc6698729cb9c12ae7e781440 authored about 3 years ago by Zach Leatherman <[email protected]>
1e2e6f889b974d7fc6698729cb9c12ae7e781440 authored about 3 years ago by Zach Leatherman <[email protected]>
Adds readme steps for GitLab [skip ci]
c265a5c7f59792c83aff7b103a9573280d967760 authored about 3 years ago by Zach Leatherman <[email protected]>
c265a5c7f59792c83aff7b103a9573280d967760 authored about 3 years ago by Zach Leatherman <[email protected]>
Merge pull request #1 from jmhobbs/gitlab-provider
GitLab example provider.
f25bf2759df301e6ff34fe900718048f8f4f7e8d authored about 3 years ago by Zach Leatherman <[email protected]>
GitLab example provider.
b01504e96ed254bb78db52c4eee9139b57f82f98 authored about 3 years ago by John Hobbs <[email protected]>
b01504e96ed254bb78db52c4eee9139b57f82f98 authored about 3 years ago by John Hobbs <[email protected]>
Tip for separate apps for prod and local [skip ci]
69fe8814347eb0452353c6de5a9067b9fc8029a7 authored about 3 years ago by Zach Leatherman <[email protected]>
69fe8814347eb0452353c6de5a9067b9fc8029a7 authored about 3 years ago by Zach Leatherman <[email protected]>
I donβt use this file any more! π
c62054aa82ed99884d3eb93c2067b6a60eddb146 authored about 3 years ago by Zach Leatherman <[email protected]>
c62054aa82ed99884d3eb93c2067b6a60eddb146 authored about 3 years ago by Zach Leatherman <[email protected]>
CSS font size nope
d67003d3662638bc1a5a5b4e98fea9652510d054 authored about 3 years ago by Zach Leatherman <[email protected]>
d67003d3662638bc1a5a5b4e98fea9652510d054 authored about 3 years ago by Zach Leatherman <[email protected]>
Add some default style.
17000aee6dc78a5c115f52c1fa512f74106b54da authored about 3 years ago by Zach Leatherman <[email protected]>
17000aee6dc78a5c115f52c1fa512f74106b54da authored about 3 years ago by Zach Leatherman <[email protected]>
Make the cookie names more unique
e223bd70c48e91f5d3784794d120cc29ac6aa070 authored about 3 years ago by Zach Leatherman <[email protected]>
e223bd70c48e91f5d3784794d120cc29ac6aa070 authored about 3 years ago by Zach Leatherman <[email protected]>
Cleanup the CSRF cookie post-login
dc58a20327115b8581608c171517cf9ecf2a6179 authored about 3 years ago by Zach Leatherman <[email protected]>
dc58a20327115b8581608c171517cf9ecf2a6179 authored about 3 years ago by Zach Leatherman <[email protected]>
Make the host automatic.
1118151e224fc9e39210e3fde8e8a8676c35a10c authored about 3 years ago by Zach Leatherman <[email protected]>
1118151e224fc9e39210e3fde8e8a8676c35a10c authored about 3 years ago by Zach Leatherman <[email protected]>
Serverless templates on the readme
8bf6fc982bf7dc7d5b8e51f5390d4b13331cb350 authored about 3 years ago by Zach Leatherman <[email protected]>
8bf6fc982bf7dc7d5b8e51f5390d4b13331cb350 authored about 3 years ago by Zach Leatherman <[email protected]>
Even more README [skip ci]
7b803999b2d89dd403b6b11c20c9c036509aeea4 authored about 3 years ago by Zach Leatherman <[email protected]>
7b803999b2d89dd403b6b11c20c9c036509aeea4 authored about 3 years ago by Zach Leatherman <[email protected]>
Better README [skip ci]
79c5cdf3631c2aea0bfb107329c09ee4b6ce1c99 authored about 3 years ago by Zach Leatherman <[email protected]>
79c5cdf3631c2aea0bfb107329c09ee4b6ce1c99 authored about 3 years ago by Zach Leatherman <[email protected]>
Rename URL to secureUrl
b99f023e36c23265c78ef17913b7bb31f8f26ca5 authored about 3 years ago by Zach Leatherman <[email protected]>
b99f023e36c23265c78ef17913b7bb31f8f26ca5 authored about 3 years ago by Zach Leatherman <[email protected]>
Remove clientside JS altogether. Implements CSRF on the server at auth-before.js
45b417b8140ead9507fac48c1a96a0618d55f7ca authored about 3 years ago by Zach Leatherman <[email protected]>
45b417b8140ead9507fac48c1a96a0618d55f7ca authored about 3 years ago by Zach Leatherman <[email protected]>
Add local dev warning
598a6f3ab6a4d3975f87c8dac58d7c3c49c48b64 authored about 3 years ago by Zach Leatherman <[email protected]>
598a6f3ab6a4d3975f87c8dac58d7c3c49c48b64 authored about 3 years ago by Zach Leatherman <[email protected]>
README updates
850dd6ac8456b74af662de4200dd9adbd75cdd7c authored about 3 years ago by Zach Leatherman <[email protected]>
850dd6ac8456b74af662de4200dd9adbd75cdd7c authored about 3 years ago by Zach Leatherman <[email protected]>
Adds support for multiple provider options (including new GitHub provider)
f0451ef34504b283b1fa97453e5ec1e5d7bb02f1 authored about 3 years ago by Zach Leatherman <[email protected]>
f0451ef34504b283b1fa97453e5ec1e5d7bb02f1 authored about 3 years ago by Zach Leatherman <[email protected]>
Remove unnecessary API call
70350a1ba89a86ef381491368a33acbe49cb41f1 authored about 3 years ago by Zach Leatherman <[email protected]>
70350a1ba89a86ef381491368a33acbe49cb41f1 authored about 3 years ago by Zach Leatherman <[email protected]>
Remove a dep
55f1131d6187720719b5938e072f9350b2c77dcb authored about 3 years ago by Zach Leatherman <[email protected]>
55f1131d6187720719b5938e072f9350b2c77dcb authored about 3 years ago by Zach Leatherman <[email protected]>
front matter syntax [skip ci]
a974c7a1d995baed835f271f4f94fed1a9e66a74 authored about 3 years ago by Zach Leatherman <[email protected]>
a974c7a1d995baed835f271f4f94fed1a9e66a74 authored about 3 years ago by Zach Leatherman <[email protected]>
Readme additions [skip ci]
76ac37e533cde14a413e54ac7b3ce7be4f8d21b9 authored about 3 years ago by Zach Leatherman <[email protected]>
76ac37e533cde14a413e54ac7b3ce7be4f8d21b9 authored about 3 years ago by Zach Leatherman <[email protected]>
Just some comments [skip ci]
1a200eb0c8a8a835bc55004bebe09957b992e6e6 authored about 3 years ago by Zach Leatherman <[email protected]>
1a200eb0c8a8a835bc55004bebe09957b992e6e6 authored about 3 years ago by Zach Leatherman <[email protected]>
Try again
bca1f7e1aaf2963ed4fc672b573bb8770c852e88 authored about 3 years ago by Zach Leatherman <[email protected]>
bca1f7e1aaf2963ed4fc672b573bb8770c852e88 authored about 3 years ago by Zach Leatherman <[email protected]>
We donβt want to keep query params on a 302 redirect
68a3cb6620b18ab8ebbfc2bb953ae76292d9e3f7 authored about 3 years ago by Zach Leatherman <[email protected]>
68a3cb6620b18ab8ebbfc2bb953ae76292d9e3f7 authored about 3 years ago by Zach Leatherman <[email protected]>
Rename the environment variables to be more generic.
3e41605837f126854dd0a2d6d7ee429ab1a4dbca authored about 3 years ago by Zach Leatherman <[email protected]>
3e41605837f126854dd0a2d6d7ee429ab1a4dbca authored about 3 years ago by Zach Leatherman <[email protected]>
Lax samesite cookies
bfabeca40d16cad1ea97ebf4552bfd77415abcc0 authored about 3 years ago by Zach Leatherman <[email protected]>
bfabeca40d16cad1ea97ebf4552bfd77415abcc0 authored about 3 years ago by Zach Leatherman <[email protected]>
TODO serverside csrf protection using cookies
26271e393555c759fc4951533efba063e385831d authored about 3 years ago by Zach Leatherman <[email protected]>
26271e393555c759fc4951533efba063e385831d authored about 3 years ago by Zach Leatherman <[email protected]>
Log the cookies.
1aa0e215cd4a2809ba7967baa42375c9276ab619 authored about 3 years ago by Zach Leatherman <[email protected]>
1aa0e215cd4a2809ba7967baa42375c9276ab619 authored about 3 years ago by Zach Leatherman <[email protected]>
Wrong publish directory
d76a13cef6942fc7e6744654de5225f49eb55f70 authored about 3 years ago by Zach Leatherman <[email protected]>
d76a13cef6942fc7e6744654de5225f49eb55f70 authored about 3 years ago by Zach Leatherman <[email protected]>
Initial commit.
8a6d52f987b852b9265630c5d951392a9b325340 authored about 3 years ago by Zach Leatherman <[email protected]>
8a6d52f987b852b9265630c5d951392a9b325340 authored about 3 years ago by Zach Leatherman <[email protected]>