Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
5e6c4f3
feat(passwordless): add initial steps
harsh62 Nov 11, 2025
6b634e9
add local testing setup
harsh62 Nov 11, 2025
3a81d28
adding configuration options for passwordless
harsh62 Nov 11, 2025
ba91e4f
adding sign up field required logic
harsh62 Nov 11, 2025
7fb75d2
update sign up fields logic and update content view for testing
harsh62 Nov 11, 2025
3e00874
add/update tests for sign up
harsh62 Nov 11, 2025
8473359
add testing of passwordless sign up
harsh62 Nov 11, 2025
a90fa46
adding auto sign in logic with mocked services updated for testing
harsh62 Nov 11, 2025
5997529
add states and views for sign in flows
harsh62 Nov 11, 2025
612d724
make sign in view password field optional
harsh62 Nov 11, 2025
e271443
add select auth factor view, state and tests
harsh62 Nov 11, 2025
9eb2ad7
fix select factor state not getting credentials correctly
harsh62 Nov 12, 2025
87833f6
update tests to make sure user name makes it to the select factor state
harsh62 Nov 12, 2025
436bdef
finishing select auth factor, password, email and sms otp
harsh62 Nov 12, 2025
4a853b5
add sign in with password flow
harsh62 Nov 12, 2025
304925a
adding passkey prompt and created views, states, tests
harsh62 Nov 12, 2025
c4d836e
fix tests
harsh62 Nov 12, 2025
219c0cb
update warnings and tests
harsh62 Nov 12, 2025
962b889
adding passkey image
harsh62 Nov 12, 2025
ddae905
add passkey selection implementation
harsh62 Nov 12, 2025
534d81c
fix password field requirement when password is preferred
harsh62 Nov 12, 2025
62dd329
add unit tests
harsh62 Nov 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
187 changes: 179 additions & 8 deletions Package.resolved

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ let package = Package(
dependencies: [
.product(name: "Amplify", package: "amplify-swift"),
.product(name: "AWSCognitoAuthPlugin", package: "amplify-swift")
],
resources: [
.process("Resources")
]),
.testTarget(
name: "AuthenticatorTests",
Expand Down
Loading
Loading