René's URL Explorer Experiment


Title: Feature auth by markrypt0 · Pull Request #151 · keepkey/python-keepkey · GitHub

Open Graph Title: Feature auth by markrypt0 · Pull Request #151 · keepkey/python-keepkey

Description: KeepKey Python client. Contribute to keepkey/python-keepkey development by creating an account on GitHub.

Opengraph URL: https://github.com/keepkey/python-keepkey/pull/151

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/commits/:range(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:7a3fc111-90c6-4c6d-c92f-49df40a6c29a
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9B62:2D6774:15480DB:1DEA02F:69972108
html-safe-nonce9e24ee19b44de66ec899cbe0700b05e5f28057713af931b2d8319056ee4e40e4
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QjYyOjJENjc3NDoxNTQ4MERCOjFERUEwMkY6Njk5NzIxMDgiLCJ2aXNpdG9yX2lkIjoiNTc5NjQ4NTM2NDc4MjE0NTgwMCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacc9dd7a2fb1a7fb961e4ce8ea1c052a5b35553fd7f179cbaef27077bf89562ecf
hovercard-subject-tagpull_request:1175549052
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6
og:imagehttps://avatars.githubusercontent.com/u/91701444?s=400&v=4
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None7e6af791057690a60ffd9f5bb19a1e7b7637429945357211e6d6d09f15f081ae
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/keepkey/python-keepkey git https://github.com/keepkey/python-keepkey.git
octolytics-dimension-user_id8077335
octolytics-dimension-user_loginkeepkey
octolytics-dimension-repository_id39474600
octolytics-dimension-repository_nwokeepkey/python-keepkey
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id39474600
octolytics-dimension-repository_network_root_nwokeepkey/python-keepkey
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasee6b01c3dc21c2addba0d96343ac1390c86c8bdfd
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fkeepkey%2Fpython-keepkey%2Fpull%2F151%2Fcommits%2Ff0740051a44e8fb5b7823cde246874f3a9f111a6
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fkeepkey%2Fpython-keepkey%2Fpull%2F151%2Fcommits%2Ff0740051a44e8fb5b7823cde246874f3a9f111a6
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=keepkey%2Fpython-keepkey
Reloadhttps://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6
Reloadhttps://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6
Reloadhttps://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6
keepkey https://github.com/keepkey
python-keepkeyhttps://github.com/keepkey/python-keepkey
Notifications https://github.com/login?return_to=%2Fkeepkey%2Fpython-keepkey
Fork 63 https://github.com/login?return_to=%2Fkeepkey%2Fpython-keepkey
Star 48 https://github.com/login?return_to=%2Fkeepkey%2Fpython-keepkey
Code https://github.com/keepkey/python-keepkey
Issues 7 https://github.com/keepkey/python-keepkey/issues
Pull requests 4 https://github.com/keepkey/python-keepkey/pulls
Actions https://github.com/keepkey/python-keepkey/actions
Security 0 https://github.com/keepkey/python-keepkey/security
Insights https://github.com/keepkey/python-keepkey/pulse
Code https://github.com/keepkey/python-keepkey
Issues https://github.com/keepkey/python-keepkey/issues
Pull requests https://github.com/keepkey/python-keepkey/pulls
Actions https://github.com/keepkey/python-keepkey/actions
Security https://github.com/keepkey/python-keepkey/security
Insights https://github.com/keepkey/python-keepkey/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fkeepkey%2Fpython-keepkey%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fkeepkey%2Fpython-keepkey%2Fissues%2Fnew%2Fchoose
markrypt0https://github.com/markrypt0
masterhttps://github.com/keepkey/python-keepkey/tree/master
feature-authhttps://github.com/keepkey/python-keepkey/tree/feature-auth
Conversation 3 https://github.com/keepkey/python-keepkey/pull/151
Commits 35 https://github.com/keepkey/python-keepkey/pull/151/commits
Checks 0 https://github.com/keepkey/python-keepkey/pull/151/checks
Files changed https://github.com/keepkey/python-keepkey/pull/151/files
Please reload this pagehttps://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6
Feature auth https://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6#top
Show all changes 35 commits https://github.com/keepkey/python-keepkey/pull/151/files
60aec33 WIP otp works markrypt0 Sep 18, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/60aec33342ebb196c973d7d73df78a6f0118e50e
008663b WIP authenticator messages test markrypt0 Oct 3, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/008663b8ffacb3efa73515390e477130be390786
b5f14d7 WIP standalone auth app dev markrypt0 Nov 4, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/b5f14d7212d92eb5f5b158058bd8f4f5957a81a5
5647b31 WIP mac app starts working markrypt0 Nov 11, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/5647b3112ae210848ef7d8662e2ad1ab6f547073
a69dfa4 WIP Authenticator mvp markrypt0 Dec 8, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/a69dfa4f0a6899b574a5fe32e593d06cc3c4a8d4
a4b8697 move authenticator to its own dir markrypt0 Dec 12, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/a4b86977b346dd3caf9c74486966c7e6d9cbc7fb
13752a2 change readme extension markrypt0 Dec 12, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/13752a24f49791c32a2a90e631158db4da26e35d
15b80f2 rst to md markrypt0 Dec 12, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/15b80f22ac9728b2668cef17cf2d88b6b7932493
f1de42a doc formatting markrypt0 Dec 12, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/f1de42a47df43a1129c6dbb5c62e174ed955311f
859a568 WIP - better UI flow markrypt0 Dec 14, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/859a5684893e5f1c011eac79e79d13c8d03f58cc
1641c9f first release candidate markrypt0 Dec 16, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/1641c9fcaaee5e39a16332c5de6b7f845163fe8c
5a74331 now uses pyqt6, added auth tests markrypt0 Dec 19, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/5a74331cf6e02c87cfe65651b08adc4146afb51b
09c522c turn off test logging markrypt0 Dec 19, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/09c522c417d5db3bdde9d156fc6384066d83f91f
2dcc013 document auth feature m1 build hints markrypt0 Dec 19, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/2dcc013eea406a03e93b6aaf1bbd74880f2235f8
4bcb592 refactor keepkey authenticator timeslice string markrypt0 Dec 21, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/4bcb592e2ccc64a2ad0773486de23a9f6b0f02d5
9daa621 fix time remaining interval for OTP generation markrypt0 Dec 21, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/9daa62180624e933b1fed853e7b3572a6a86af22
76e3012 changed fw ver req to 7.6.0 markrypt0 Dec 21, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/76e3012ce3d6b96cd46b696779adc499de61995d
2791216 add versioning markrypt0 Dec 22, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/27912166049fb8a28793f1a1dc9daf9d571946ec
12411a5 bug fix markrypt0 Dec 22, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/12411a58f4dcb6b2ca46ef727a7865afcdbf9daa
f428582 temporarily get feature branch for circleci markrypt0 Dec 22, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/f4285826284509cdeca23abf1ddab28f9a846f4b
dda76bd revert config.yml markrypt0 Dec 22, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/dda76bd9eaa0f9de5b2bf67656812a4062435e46
d554680 remove usb1 mod dep in tests markrypt0 Dec 22, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/d55468073b6271940a6f9617d96f1714fe28c820
c9526d6 auth feature test skipped on emulator build markrypt0 Dec 22, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/c9526d6e865aea57651d7bee595aca9ba52edf8b
3ab35e5 update eip712 tests markrypt0 Dec 22, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/3ab35e5207ee8232f365bdab425fa5ff443dd84f
e5cf722 Merge branch 'master' into feature-auth markrypt0 Dec 22, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/e5cf722e55728c67d32236870ae88b886213b65d
f03fbca fix mac/unix filename divergence markrypt0 Dec 22, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/f03fbca94e8484b604ec406c656e8a3cd4af10d0
1c356c1 add back file as all lower markrypt0 Dec 22, 2022 https://github.com/keepkey/python-keepkey/pull/151/commits/1c356c129f0d3d5f0d5036247a4000abb37c5e30
e07e462 WIP adding passphrase protection to authdata markrypt0 Jan 3, 2023 https://github.com/keepkey/python-keepkey/pull/151/commits/e07e462604ae24d26db75f4768c7ed84fd604b17
1e32069 add authdata passphrase testing markrypt0 Jan 11, 2023 https://github.com/keepkey/python-keepkey/pull/151/commits/1e32069bd8e6f38d1d5a95c2fb17e23f1712a6df
f074005 Update AUTHENTICATOR.md pastaghost Jan 12, 2023 https://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6
0241ecb Update AUTHENTICATOR.md pastaghost Jan 12, 2023 https://github.com/keepkey/python-keepkey/pull/151/commits/0241ecb6e46245c435590381c63ef7f6451587f7
d72e566 updated authenticator doc markrypt0 Jan 15, 2023 https://github.com/keepkey/python-keepkey/pull/151/commits/d72e566ba4fe3cdd88ceda2f61fb3766b89d8ce0
5c5bd42 turn off test mode markrypt0 Jan 20, 2023 https://github.com/keepkey/python-keepkey/pull/151/commits/5c5bd42de740057b3372c9960a3da74bbf400d08
7b10dda better QR parsing markrypt0 Jan 22, 2023 https://github.com/keepkey/python-keepkey/pull/151/commits/7b10dda391da2ce0b984e8c580bdf5aaa00c1bff
b7af582 remove obsolete test markrypt0 Jan 26, 2023 https://github.com/keepkey/python-keepkey/pull/151/commits/b7af582e9a380ad5b440a533734857728966ac85
Clear filters https://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6
Please reload this pagehttps://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6
Please reload this pagehttps://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6
Prev https://github.com/keepkey/python-keepkey/pull/151/commits/1e32069bd8e6f38d1d5a95c2fb17e23f1712a6df
Next https://github.com/keepkey/python-keepkey/pull/151/commits/0241ecb6e46245c435590381c63ef7f6451587f7
Please reload this pagehttps://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6
https://github.com/pastaghost
pastaghosthttps://github.com/keepkey/python-keepkey/commits?author=pastaghost
authenticator/AUTHENTICATOR.mdhttps://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6#diff-dc9d4c826a1743ac12be73b470685239aeddb31537bc834001c2d55b174d7dda
View file https://github.com/keepkey/python-keepkey/blob/f0740051a44e8fb5b7823cde246874f3a9f111a6/authenticator/AUTHENTICATOR.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/keepkey/python-keepkey/pull/151/commits/{{ revealButtonHref }}
https://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6#diff-dc9d4c826a1743ac12be73b470685239aeddb31537bc834001c2d55b174d7dda
https://github.com/keepkey/python-keepkey/pull/151/commits/f0740051a44e8fb5b7823cde246874f3a9f111a6#diff-dc9d4c826a1743ac12be73b470685239aeddb31537bc834001c2d55b174d7dda
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.