NewSpring / Holtzman

The main NewSpring namespace and utilities for all newspring packages.
http://holtzman.newspring.io/
Other
24 stars 10 forks source link

Create <SecureSubmit /> Component #562

Open jbaxleyiii opened 8 years ago

jbaxleyiii commented 8 years ago

The <SecureSubmit /> component should be used in forms where sensitive data is being submitted or updated. It should check the session duration of the logged in user, and if it is over a certain amount of time, open a modal to require password and explain why.

<SecureSubmit
  onSubmit=Function
  sessionMax=Number
  message=String
  validationForm=Component // defaults to password re-entry
/>

This component (and corresponding form component) could be hooked into various security systems (touch id, android touch, phone number, questions, password, etc).

cc @johnthepink @samclaridge @jonhorton

samclaridge commented 8 years ago

@james screenshot 2016-05-20 10 04 21

jbaxleyiii commented 7 years ago

This should be updated to use the passworldless UI instead of entering in a password