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

feat: webauthn (passkey) support #149

Merged
merged 79 commits into from
Sep 30, 2024

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    3632b0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f701e10 View commit details
    Browse the repository at this point in the history
  3. feat: initial docs

    Gerbuuun committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    71e04d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    61287d4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    59b7fca View commit details
    Browse the repository at this point in the history
  6. fix: auto import

    Gerbuuun committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    57d0488 View commit details
    Browse the repository at this point in the history
  7. fix: composable jsdoc

    Gerbuuun committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    dcc2e00 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    def9bc1 View commit details
    Browse the repository at this point in the history
  9. chore: update README.md

    Gerbuuun committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    12fd116 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    96fb37c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    16f9d9e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ddd9329 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4554c68 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    37224a4 View commit details
    Browse the repository at this point in the history
  2. chore: rename passkey terms

    Gerbuuun committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    e46e1ec View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. chore: improvements

    atinux committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    f4ba1c6 View commit details
    Browse the repository at this point in the history
  2. up

    atinux committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    2a3962c View commit details
    Browse the repository at this point in the history
  3. lint fix

    atinux committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    a8dc0ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4249310 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

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

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    6f24e68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    812e1f0 View commit details
    Browse the repository at this point in the history
  3. chore: proofread readme

    Gerbuuun committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    0197284 View commit details
    Browse the repository at this point in the history
  4. fix: typo

    Gerbuuun committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    bc0769d View commit details
    Browse the repository at this point in the history
  5. docs: add frontend example

    Gerbuuun committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    70a0f60 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. docs: fix typo

    Change useServerSession() to useUserSession()
    ipanamski authored and atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    f2b9b59 View commit details
    Browse the repository at this point in the history
  2. refactor: request token

    * refactor: request token
    
    * chore: fix import
    
    * up
    
    * up
    
    * Merge branch 'main' into refactor/request-token
    
    * [autofix.ci] apply automated fixes
    
    * chore: fix types issue
    
    * chore: lint
    
    ---------
    
    Co-authored-by: Sébastien Chopin <[email protected]>
    Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
    3 people committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    d8bf231 View commit details
    Browse the repository at this point in the history
  3. feat: add tiktok provider

    * feat: add tiktok provider
    
    * docs: add tiktok
    
    * feat: add tiktok .env example
    
    * chore: remove console logs
    
    * [autofix.ci] apply automated fixes
    
    * chore: remove unused authorizationParams
    
    * chore: use new utils
    
    * fix: extends from RequestAccesTokenBody interface
    
    * [autofix.ci] apply automated fixes
    
    ---------
    
    Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
    2 people authored and atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    4e5d0f2 View commit details
    Browse the repository at this point in the history
  4. chore: update deps

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    9218da2 View commit details
    Browse the repository at this point in the history
  5. chore(release): v0.3.6

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    f57f8a4 View commit details
    Browse the repository at this point in the history
  6. fix: paypal tokens request requires encoded redirect_uri

    * fix: encode paypal `redirect_uri`
    
    * chore: add comment
    Yizack authored and atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    8a7b2ff View commit details
    Browse the repository at this point in the history
  7. chore: update deps

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    f9b8f0d View commit details
    Browse the repository at this point in the history
  8. chore(release): v0.3.7

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    4cec38a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5557bc4 View commit details
    Browse the repository at this point in the history
  10. feat: add Gitlab provider

    * feat: add yandex oauth
    
    * chore: linting
    
    * update: change FormData to URLSearchParams & add config.emailRequired
    
    * up
    
    * [autofix.ci] apply automated fixes
    
    * chore(release): v0.2.0
    
    * style: add lint script
    
    * style: add lint script
    
    * ci: update lint fix command
    
    * [autofix.ci] apply automated fixes
    
    * feat: add gitlab provider
    
    * [autofix.ci] apply automated fixes
    
    * update Supported OAuth Providers in readme
    
    * Apply suggestions from code review
    
    ---------
    
    Co-authored-by: Sébastien Chopin <[email protected]>
    Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
    Co-authored-by: Estéban <[email protected]>
    Co-authored-by: Sébastien Chopin <[email protected]>
    5 people committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    7d0337d View commit details
    Browse the repository at this point in the history
  11. docs: Add note to readme about session API route

    * Add note about session API route
    
    * Update README.md
    
    * Update README.md
    
    ---------
    
    Co-authored-by: Sébastien Chopin <[email protected]>
    rudokemper and atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    d09037d View commit details
    Browse the repository at this point in the history
  12. feat: add instagram provider

    * feat(instagram): new provider
    
    * chore(instagram): add provider to readme
    
    * fix(instagram): oauth query
    
    ---------
    
    Co-authored-by: Sébastien Chopin <[email protected]>
    sandros94 and atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    2c311dd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cfa03ab View commit details
    Browse the repository at this point in the history
  14. feat: add vk provider

    * feat: add yandex oauth
    
    * chore: linting
    
    * update: change FormData to URLSearchParams & add config.emailRequired
    
    * up
    
    * [autofix.ci] apply automated fixes
    
    * chore(release): v0.2.0
    
    * style: add lint script
    
    * style: add lint script
    
    * ci: update lint fix command
    
    * [autofix.ci] apply automated fixes
    
    * feat: add gitlab provider
    
    * [autofix.ci] apply automated fixes
    
    * update Supported OAuth Providers in readme
    
    * feat: add vk provider
    
    * [autofix.ci] apply automated fixes
    
    * up
    
    ---------
    
    Co-authored-by: Sébastien Chopin <[email protected]>
    Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
    Co-authored-by: Estéban <[email protected]>
    4 people committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    6aaa94c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0396904 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    242c24b View commit details
    Browse the repository at this point in the history
  17. chore: up

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    7b128b0 View commit details
    Browse the repository at this point in the history
  18. chore(release): v0.3.8

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    441c405 View commit details
    Browse the repository at this point in the history
  19. fix: UserSession secure type augmentation (atinux#181)

    * fix: UserSession secure type augmentation
    
    * docs: add readme example
    IsraelOrtuno authored and atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c244471 View commit details
    Browse the repository at this point in the history
  20. chore: update deps

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    06f7f93 View commit details
    Browse the repository at this point in the history
  21. chore(release): v0.3.9

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1037f43 View commit details
    Browse the repository at this point in the history
  22. feat: add Dropbox as supported oauth provider (atinux#183)

    * feat: add Dropbox as supported oauth provider
    
    * chore: remove no needed config
    Yizack authored and atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    78079eb View commit details
    Browse the repository at this point in the history
  23. fix(steam): improve open id validation (atinux#184)

    * fix(steam): open id validation
    
    * chore: lint
    
    * chore: check steam id
    
    * [autofix.ci] apply automated fixes
    
    * chore: update error message
    
    * chore: adjust steam id checker
    
    ---------
    
    Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
    2 people authored and atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    9560e60 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    3bd9c3b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    1c8d72a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    6286703 View commit details
    Browse the repository at this point in the history
  27. up

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    d2054a1 View commit details
    Browse the repository at this point in the history
  28. lint fix

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    d9d9400 View commit details
    Browse the repository at this point in the history
  29. up

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    54d9b70 View commit details
    Browse the repository at this point in the history
  30. type error

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    6cd7040 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    a77a7ca View commit details
    Browse the repository at this point in the history
  32. fix all types

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    bbf367c View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    84cfa0a View commit details
    Browse the repository at this point in the history
  34. chore: use logger

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    3c46d45 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    74ec35a View commit details
    Browse the repository at this point in the history
  36. Update autofix.yml

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    38b74cc View commit details
    Browse the repository at this point in the history
  37. rename to useWebAuthn

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    0b43a42 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    e117cf6 View commit details
    Browse the repository at this point in the history
  39. update readme

    atinux committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    d77b6c6 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    977470b View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    1e9c628 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63c4514 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. fix: component name

    Gerbuuun committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    652cdf4 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Update autofix.yml

    atinux committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f8f2dcd View commit details
    Browse the repository at this point in the history
  2. chore: update

    atinux committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    309abd4 View commit details
    Browse the repository at this point in the history
  3. up

    atinux committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    09dafe4 View commit details
    Browse the repository at this point in the history
  4. chore: fix types

    atinux committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    56a7301 View commit details
    Browse the repository at this point in the history
  5. add validateUser method

    atinux committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    43ffd40 View commit details
    Browse the repository at this point in the history
  6. chore: small update

    atinux committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    32c2983 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0ce4015 View commit details
    Browse the repository at this point in the history
  8. lint

    atinux committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f500bf2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aa24feb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f18c4e3 View commit details
    Browse the repository at this point in the history
  11. chore: add demo

    atinux committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    616de6b View commit details
    Browse the repository at this point in the history