alpha
Login
or
Join now
jakelazaroff.com
/
atsw
Star
1
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
a tiny oauth browser client for atproto using a service worker
Star
1
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
Commits
Author
Commit
Message
Date
Jake Lazaroff
bec98759
Use vendored tools
main
0/1
check.yml
failed
3s
4w ago
Jake Lazaroff
14e81c78
Run tests in CI
1/1
test.yml
success
3s
4w ago
Jake Lazaroff
76bcce96
Add onSessionEnded helper
4w ago
Jake Lazaroff
fc750cae
Update readme
4w ago
Jake Lazaroff
2a38c771
Add tests
4w ago
Jake Lazaroff
06c36e04
Support logging in with a PDS URL
4w ago
Jake Lazaroff
067980e0
Expire old login attempts
4w ago
Jake Lazaroff
765ab4c9
Verify granted scope
4w ago
Jake Lazaroff
3f8b507b
Delete attempt on token error
4w ago
Jake Lazaroff
1245c4de
Improve DPoP error handling
4w ago
Jake Lazaroff
0b915514
Refresh token on 401 retry
4w ago
Jake Lazaroff
aacd5da2
Notify clients when a session ends
4w ago
Jake Lazaroff
e999843e
Delete sessions when refresh fails
4w ago
Jake Lazaroff
af82be31
Refresh tokens before they expire
4w ago
Jake Lazaroff
c0717bc7
Revoke tokens on logout
4w ago
Jake Lazaroff
0edcfaab
Verify handle against DID document
4w ago
Jake Lazaroff
448f59aa
Encode handle in resolver URLs
4w ago
Jake Lazaroff
aebf9e13
Only attach tokens to the session's PDS
4w ago
Jake Lazaroff
190847fb
Require https for discovered endpoints
4w ago
Jake Lazaroff
dea77eb8
Verify iss on callback
4w ago
Jake Lazaroff
ae660c4b
Verify sub in token response
4w ago
Jake Lazaroff
bee132ae
Make DPoP keys non-extractable
4w ago
Jake Lazaroff
fb1e4d85
Rename session scope to swScope
4w ago
Jake Lazaroff
fa180dc2
Extract token response handling
4w ago
Jake Lazaroff
a56d23ce
Simplify refresh lock
4w ago
Jake Lazaroff
5b79642f
Remove dead scope fallback
4w ago
Jake Lazaroff
f427d0bb
Remove unnecessary buffer conversions
4w ago
Jake Lazaroff
7fa2db00
Update readme
6w ago
Jake Lazaroff
69bde701
Support multiple service workers per origin
6w ago
Jake Lazaroff
8bef9ba9
Fix a bunch of bugs
6w ago
Jake Lazaroff
c3fcdd3c
Improve handler function API
6w ago
Jake Lazaroff
5f8336d5
Create handler functions outside of service worker
2mo ago
Jake Lazaroff
3efbad41
Bump indexeddb store version
3mo ago
Jake Lazaroff
b638592e
attempt -> attempts
3mo ago
Jake Lazaroff
48aa4b21
Make example mobile-friendly
3mo ago
Jake Lazaroff
1ac0dcdc
Big reorg
3mo ago
Jake Lazaroff
749b5c08
authing -> attempt
3mo ago
Jake Lazaroff
01ad304d
tokenJson -> json
3mo ago
Jake Lazaroff
67cd5f79
Clean up code a bit
3mo ago
Jake Lazaroff
9ae015d7
Simplify a bit
3mo ago
Jake Lazaroff
fc946116
Fix example
3mo ago
Jake Lazaroff
122d35ab
Handle PDSes that are not themselves authorization servers
3mo ago
Jake Lazaroff
ac6c7bab
Remove configure function
3mo ago
Jake Lazaroff
554dbc7e
Clean up a bit
3mo ago
Jake Lazaroff
b6009795
Lock when refreshing token
3mo ago
Jake Lazaroff
9fa41f75
Fix fetch handler in chrome
3mo ago
Jake Lazaroff
976b361a
Support multiple sessions per PDS
3mo ago
Jake Lazaroff
17515824
Clean up more vibe code
3mo ago
Jake Lazaroff
4b06bb83
Clean up vibe code and formatting
3mo ago
Jake Lazaroff
ec1199e0
Improve readme
3mo ago
Jake Lazaroff
23adb6b2
Clean up exports
3mo ago
Jake Lazaroff
a0603ade
Add demo link
3mo ago
Jake Lazaroff
862e0bf7
Update API
3mo ago
Jake Lazaroff
dc6faa59
Initial commit
3mo ago
Use vendored tools
main
bec98759
Jake Lazaroff
4w
0/1
check.yml
failed
3s
Run tests in CI
14e81c78
Jake Lazaroff
4w
1/1
test.yml
success
3s
Add onSessionEnded helper
76bcce96
Jake Lazaroff
4w
Update readme
fc750cae
Jake Lazaroff
4w
Add tests
2a38c771
Jake Lazaroff
4w
Support logging in with a PDS URL
06c36e04
Jake Lazaroff
4w
Expire old login attempts
067980e0
Jake Lazaroff
4w
Verify granted scope
765ab4c9
Jake Lazaroff
4w
Delete attempt on token error
3f8b507b
Jake Lazaroff
4w
Improve DPoP error handling
1245c4de
Jake Lazaroff
4w
Refresh token on 401 retry
0b915514
Jake Lazaroff
4w
Notify clients when a session ends
aacd5da2
Jake Lazaroff
4w
Delete sessions when refresh fails
e999843e
Jake Lazaroff
4w
Refresh tokens before they expire
af82be31
Jake Lazaroff
4w
Revoke tokens on logout
c0717bc7
Jake Lazaroff
4w
Verify handle against DID document
0edcfaab
Jake Lazaroff
4w
Encode handle in resolver URLs
448f59aa
Jake Lazaroff
4w
Only attach tokens to the session's PDS
aebf9e13
Jake Lazaroff
4w
Require https for discovered endpoints
190847fb
Jake Lazaroff
4w
Verify iss on callback
dea77eb8
Jake Lazaroff
4w
Verify sub in token response
ae660c4b
Jake Lazaroff
4w
Make DPoP keys non-extractable
bee132ae
Jake Lazaroff
4w
Rename session scope to swScope
fb1e4d85
Jake Lazaroff
4w
Extract token response handling
fa180dc2
Jake Lazaroff
4w
Simplify refresh lock
a56d23ce
Jake Lazaroff
4w
Remove dead scope fallback
5b79642f
Jake Lazaroff
4w
Remove unnecessary buffer conversions
f427d0bb
Jake Lazaroff
4w
Update readme
7fa2db00
Jake Lazaroff
6w
Support multiple service workers per origin
69bde701
Jake Lazaroff
6w
Fix a bunch of bugs
8bef9ba9
Jake Lazaroff
6w
Improve handler function API
c3fcdd3c
Jake Lazaroff
6w
Create handler functions outside of service worker
5f8336d5
Jake Lazaroff
2mo
Bump indexeddb store version
3efbad41
Jake Lazaroff
3mo
attempt -> attempts
b638592e
Jake Lazaroff
3mo
Make example mobile-friendly
48aa4b21
Jake Lazaroff
3mo
Big reorg
1ac0dcdc
Jake Lazaroff
3mo
authing -> attempt
749b5c08
Jake Lazaroff
3mo
tokenJson -> json
01ad304d
Jake Lazaroff
3mo
Clean up code a bit
67cd5f79
Jake Lazaroff
3mo
Simplify a bit
9ae015d7
Jake Lazaroff
3mo
Fix example
fc946116
Jake Lazaroff
3mo
Handle PDSes that are not themselves authorization servers
122d35ab
Jake Lazaroff
3mo
Remove configure function
ac6c7bab
Jake Lazaroff
3mo
Clean up a bit
554dbc7e
Jake Lazaroff
3mo
Lock when refreshing token
b6009795
Jake Lazaroff
3mo
Fix fetch handler in chrome
9fa41f75
Jake Lazaroff
3mo
Support multiple sessions per PDS
976b361a
Jake Lazaroff
3mo
Clean up more vibe code
17515824
Jake Lazaroff
3mo
Clean up vibe code and formatting
4b06bb83
Jake Lazaroff
3mo
Improve readme
ec1199e0
Jake Lazaroff
3mo
Clean up exports
23adb6b2
Jake Lazaroff
3mo
Add demo link
a0603ade
Jake Lazaroff
3mo
Update API
862e0bf7
Jake Lazaroff
3mo
Initial commit
dc6faa59
Jake Lazaroff
3mo