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

First stable version #7

Merged
merged 8 commits into from
Dec 25, 2024
Merged

First stable version #7

merged 8 commits into from
Dec 25, 2024

Conversation

Nichokas
Copy link
Owner

This pull request introduces several new features and improvements, primarily focusing on biometric authentication and user registration functionality. Key changes include the addition of a BiometricAuthHelper class, updates to the LoginView and UserView to support these new features, and modifications to the project configuration.

New Features:

  • Added BiometricAuthHelper class to handle biometric authentication using FaceID.
  • Introduced a new RegistrationView for creating new keypairs within the LoginView.

Updates to Views:

  • Updated LoginView to include options for importing and creating keypairs, and integrated the new RegistrationView. [1] [2]
  • Modified UserView to display the private key after biometric authentication and added a PrivateKeyView for viewing and copying the private key. [1] [2]

Project Configuration:

  • Added BiometricAuthHelper.swift to the project file references and build phases. [1] [2] [3] [4]
  • Updated Info.plist settings to include a description for FaceID usage and adjusted supported platforms and device families. [1] [2] [3] [4]

API Changes:

  • Added new request and response structures for user registration and login in rust-api.swift.

These changes enhance the application's security features and provide a more comprehensive user registration and authentication process.

@Nichokas Nichokas merged commit f0e44a5 into staging Dec 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant