Two-Factor Authentication for Mifos, GSoC 2017
Work done during GSoC 2017
- Community-app PR Submitted, review pending
- Android client PR Submitted, review pending
- Technial project spec on Jira
The future, work left to be done
The three PRs need to be merged. With the PRs merged, the two-factor authentication should be in a working state.
The server side implementation was developed with flexibility in mind and improvements to it can be made easily(e.g. time-based OTP, Duo Mobile support).
On the client side, extended(remember me) tokens be extended so that they are stored in an encrypted form.