aboutsummaryrefslogtreecommitdiff
path: root/launcher/minecraft/auth/flows
AgeCommit message (Collapse)Author
2022-04-22Fix Mojang auth failing due to Mojang rejecting requests to the profile endpointTheCodex6824
2022-01-30Add offline mode supportbexnoss
2022-01-17Revert "Merge pull request #50 from bexnoss/offline-mode"Lenny McLennington
This reverts commit b4f750e7db40352111417ea89a9f375ae8c746ab, reversing changes made to b19e3156154ba0dd232a3d165b1759c57e2858f2.
2022-01-12Add offline mode supportbexnoss
2021-12-04GH-4071 Heavily refactor and rearchitect account systemPetr Mrázek
This makes the account system much more modular and makes it treat errors as something recoverable, unless they come directly from the MSA refresh token becoming invalid.
2021-11-28GH-4071 handle network errors when logging in with MSA as 'soft'Petr Mrázek
This makes the tokens not expire when such errors happen. Only applies to MSA, not the XBox and Mojang steps afterwards. Further testing and improvements are still needed.
2021-11-23NOISSUE fix fix fix the accounts againPetr Mrázek
2021-11-21NOISSUE continue refactoring things to make tests passPetr Mrázek
2021-11-20NOISSUE Some happy little refactorsPetr Mrázek
2021-11-17NOISSUE qnam -> networkPetr Mrázek
2021-11-16NOISSUE fix account re-adding not updating current accountPetr Mrázek
2021-11-10NOISSUE fix build some morePetr Mrázek
2021-11-10NOISSUE fix buildPetr Mrázek
2021-11-10GH-4217 Add support for GamePass accounts and MC profile setupPetr Mrázek
- We now use the new endpoint for loggiong in via XBox tokens (/launcher/login) - We now check game entitlements instead of only relying on MC profile presence - Accounts can now be added even when they do not have a profile - The launcher will guide you through selecting a Minecraft name if you don't have one yet
2021-10-21NOISSUE continue debranding...Petr Mrázek
2021-10-03Merge pull request #4103 from tobfos2611/developPetr Mrázek
Fix underaged account that isn't linked to a family help link.
2021-10-03NOISSUE Remove outdated SSL docsPhilip T
the link is dead and the equivalent newer page is useless, https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn265983(v=ws.11)?redirectedfrom=MSDN#related-content
2021-09-21NOISSUE Remove Requestor, it is unusedPetr Mrázek
2021-09-15Removed unnecessary text in link.tobfos
Thanks @RDKRACZ.
2021-09-15Fix underaged account that isn't linked to a family help link.Toby Foster
2021-09-05NOISSUE Provide dummy implementation for the secrets libraryPetr Mrázek
2021-09-04GH-4014 change updater to recognize new Qt 5.15.2 buildsPetr Mrázek
2021-08-31GH-3392 fix a bunch of bugs and implement STS error statesPetr Mrázek
2021-08-29GH-3392 checking for migration status and refresh button in accounts listPetr Mrázek
2021-08-29GH-3392 Add recognition of already migrated Mojang accountsPetr Mrázek
2021-08-27NOISSUE introduce the concept of secrets static libraryPetr Mrázek
2021-08-25NOISSUE cut down RequestorPetr Mrázek
2021-08-22GH-3392 Switch MS account login to use device flow insteadPetr Mrázek
Device flow involves the user manually opening a web page and putting in a code. We no longer need to interact with the browser.
2021-08-20NOISSUE add setting capes, tweak missing profile message, fix cape IDsPetr Mrázek
2021-08-19NOISSUE fix linux buildsPetr Mrázek
2021-08-19NOISSUE sanitize some MSA auth loggingPetr Mrázek
2021-08-15GH-3392 Fix strings in AuthContext and make them translateablePetr Mrázek
2021-08-15GH-3392 dirty initial MSA support that shares logic with Mojang flowsPetr Mrázek
Both act as the first step of AuthContext.
2021-07-25NOISSUE Flatten gui and logic libraries into MultiMCPetr Mrázek