-
-
Notifications
You must be signed in to change notification settings - Fork 41
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
QR Code Pairing #88
QR Code Pairing #88
Conversation
Hey! Great that you're tackling this feature! |
Thanks for the feedback! We should definitely add a changing Id to iOS as well. I’ll add my thoughts about the concept to the original issue in the Android repo :) |
@cbalster I updated my prototype and it can now handle changing IDs via RSA signatures. I used the name property to transmit the signature as a small workaround because id only allows 40 characters input. If we wanna move forward with this approach, we should probably add an optional signature property to the API. Unfollowing people is still possible by regenerating your local private key that is used to generate the signature. |
# Conflicts: # CriticalMaps.xcodeproj/project.pbxproj # CriticalMass/SettingsSection.swift # CriticalMassTests/RequestManagerTests.swift
@@ -0,0 +1,39 @@ | |||
// | |||
// MapController.swift |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe rename here although this is redundant info anyways. But we love XCode of course :D
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that looks pretty good. Nice job
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can not really say a lot about implementation. I will dig into it though
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are you okay with merging it into the feature branch?
Looks pretty amazing @lennet . Within this implementation, is it possible to add multiple friends? Could we please add it to Changelog? 😬 |
Yes it is possible to have multiple friends. We‘ll continue working on this on a feature branch with multiple PRs and I‘ll update the Changelogs once its ready to be merged into master |
We are working on the feature on a feature branch (criticalmaps:friends) as it is a bigger feature.
This first PR contains a rough implementation for sharing and receiving links that enable Users to verify their friends based on a RSA signature. This allows us to continue dynamically change the Id and we don't have to store any metadata on the server.
#96