Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SteamAuthentication to handle new Steam login flow sessions #1129

Merged
merged 29 commits into from
Mar 23, 2023
Merged

Add SteamAuthentication to handle new Steam login flow sessions #1129

merged 29 commits into from
Mar 23, 2023

Commits on Mar 3, 2023

  1. Create SteamAuthentication

    xPaw committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    0084f8e View commit details
    Browse the repository at this point in the history
  2. Add some polling support

    xPaw committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    3c8472d View commit details
    Browse the repository at this point in the history
  3. Add AccessToken to LogOnDetails

    xPaw committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    cf5635a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a127e68 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b617056 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d373630 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a8add89 View commit details
    Browse the repository at this point in the history
  8. Add AuthenticationException

    xPaw committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    7603aa8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6322eb3 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2023

  1. Add authentication sample

    xPaw committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    8c7b10f View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2023

  1. Configuration menu
    Copy the full SHA
    f92bac3 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Configuration menu
    Copy the full SHA
    b7d393f View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Make AuthenticationException public

    `StartPolling()` can throw `AuthenticationException ` e.g. in rate limited case, if we want to allow callers to handle this (e.g. by adding delay before next try), we must make it public.
    JustArchi authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    ec96a73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3687218 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5767a15 View commit details
    Browse the repository at this point in the history
  4. Add more comments

    xPaw committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    1c2cc7a View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Configuration menu
    Copy the full SHA
    8d10d5a View commit details
    Browse the repository at this point in the history
  2. Use default WebsiteID in sample

    xPaw committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    43b634a View commit details
    Browse the repository at this point in the history
  3. Add a sample parsing jwt payload

    xPaw committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    f8ec8a9 View commit details
    Browse the repository at this point in the history
  4. Deprecate login keys

    xPaw committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    44cf6b4 View commit details
    Browse the repository at this point in the history
  5. Document more website ids

    [skip ci]
    xPaw committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    b006cd2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2fc013e View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Update guard data comment

    xPaw committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    20c0b84 View commit details
    Browse the repository at this point in the history
  2. Review

    xPaw committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    7b266f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2cb4a75 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2496b06 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Review

    xPaw committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    9aa61d0 View commit details
    Browse the repository at this point in the history
  2. Change visibility

    xPaw committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    79931d7 View commit details
    Browse the repository at this point in the history
  3. Added SteamClient.Authentication

    xPaw committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    1d41f5f View commit details
    Browse the repository at this point in the history