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

New Feature: being able to sign a petition with an account #99

Open
Te-k opened this issue Apr 15, 2019 · 3 comments
Open

New Feature: being able to sign a petition with an account #99

Te-k opened this issue Apr 15, 2019 · 3 comments
Assignees

Comments

@Te-k
Copy link
Contributor

Te-k commented Apr 15, 2019

Is your feature request related to a problem? Please describe.

Today, even if you have an account you have to provide personal information to sign a petition. It would be really interesting to be able to sign a petition with an account, especially for multi-user/org instances.

Describe the solution you'd like

When you are logged in, replace the signature view with a button "Sign". Not sure how to implement that server side.

@fallen fallen added this to the 3.0 milestone Apr 18, 2019
@nils-van-zuijlen
Copy link
Member

I think server-side, it would be a method on the Signature model Manager, that would take a User and create a new Signature from its information.

See https://docs.djangoproject.com/en/2.2/topics/db/managers/#adding-extra-manager-methods

@lpoujade
Copy link
Contributor

what do you think about filling signature form with connected user infos ?

@fallen
Copy link
Member

fallen commented Oct 2, 2020

I think it's great, except maybe it can scare some users off because "why is my personal data already entered ?! I am being tracked or what ?!"
But I guess if it's a problem we can always improve the UI to explain where this data comes from.

@fallen fallen removed this from the 3.0 milestone Oct 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants