Emmanuel, Let's take this to its own separate relevant thread.
To enable 2FA, follow instructions at : https://mifosforge.jira.com/wiki/spaces/projects/pages/185277689/GSoC+2017+-+Two-Factor+Authentication Fineract Implementation DetailsEnabling Two-Factor Authentication Two-Factor Authentication can be enabled by adding an active *twofactor* profile to Fineract(e.g. in application.properties or with a start parameter). *-Ptwofactor=enabled* parameter can be used with Gradle build job. On Mon, Jun 4, 2018 at 9:54 AM Emmanuel Njoku <einj...@gmail.com> wrote: > Hi Steve, > > Thank you for your swift response. I installed Mifos-x on my Laptop, After > login to Mifos using "mifos and password". I want to enable two factor > authentication, then a message displayed that Two-Factor authentication > is disabled or not supported on the server!. So can you assist me step by > step on how to enable it on Ubuntu or Window. > > On Mon, Jun 4, 2018 at 5:44 PM, Steve Conrad <sconr...@gmail.com> wrote: > >> Hi Emmanuel- >> >> Could you provide more information/context. I am not sure what exactly >> you are trying to do. >> >> On Mon, Jun 4, 2018 at 11:31 AM Emmanuel Njoku <einj...@gmail.com> wrote: >> >>> dear All, >>> >>> Kindly assist on the process to resolve Two-Factor authentication is >>> disabled or not supported on the server! >>> >>> Thanks >>> >>> On Mon, Jun 4, 2018 at 5:05 PM, Steve Conrad <sconr...@gmail.com> wrote: >>> >>>> Hi all - >>>> >>>> I wanted to bring an update to the list on the Mifos/Mojaloop >>>> integration. I have been working on this in conjunction with the Payment >>>> Gateway project that Sanyam and Rahul are doing with GSoC. At this point, I >>>> have been able to successfully do a P2P transfer between 2 Fineract >>>> instances using Mojaloop. I still have some additional work to do on this >>>> case - and have some other use cases to work on. >>>> >>>> In the meantime, I started to document some of the flows and >>>> information about Mojaloop integration. You can find that document here: >>>> https://cwiki.apache.org/confluence/display/FINERACT/Mojaloop+Integration >>>> >>>> Please feel free to let me know if you have thoughts, questions or >>>> suggestions. >>>> Thanks, >>>> Steve >>>> >>>> >>>> On Wed, Mar 28, 2018 at 9:01 AM, Steve Conrad <sconr...@gmail.com> >>>> wrote: >>>> >>>>> Good questions, Ed. There is not a central UI/front end for the >>>>> Mojaloop platform, so you won't see anything if you navigate to >>>>> mifosmojaloop.com. You can make REST calls to the specific services >>>>> at the ports that I mentioned in my previous email. >>>>> >>>>> I can work on some basic flows for the transactions that we >>>>> identified: Peer-to-peer payment, Merchant receiving payment, and bulk >>>>> payments (ie. payroll disbursement or bulk loan disbursement). Isaac and >>>>> Rahul, do you have thoughts or ideas on these? >>>>> >>>>> Thanks, >>>>> Steve >>>>> >>>>> >>>>> On Tue, Mar 27, 2018 at 7:03 PM, Ed Cable <edca...@mifos.org> wrote: >>>>> >>>>>> Steve, >>>>>> >>>>>> Thanks for getting this set up on the Mifos AWS infrastructure so the >>>>>> broader community can benefit and we can start demonstrating some end to >>>>>> end to scenarios/use cases which demonstrate the capability of the >>>>>> Fineract >>>>>> and Mojaloop integration. >>>>>> >>>>>> Should the http://mifosmojaloop.com URL be accessible via a browser >>>>>> or only through a REST client when testing the API connections? I can't >>>>>> access it from a browser currently. >>>>>> >>>>>> James, thanks for updating the document that Isaac had started. I >>>>>> think a good next step would be as you suggested to identify the specific >>>>>> flows for the use cases that demonstrate the different scenarios/setups >>>>>> we >>>>>> had outlined before. From there we can then have solid tasks in place for >>>>>> the points of integration with Fineract 1.x APIs and look at the overlap >>>>>> between Mojaloop and Fineract CN APIs. >>>>>> >>>>>> Sanyam put in a proposal around this for GSOC and getting further >>>>>> clarity will be beneficial if we move forward with that proposal. >>>>>> >>>>>> Ed >>>>>> >>>>>> On Mon, Mar 26, 2018 at 5:02 PM, James Dailey <jamespdai...@gmail.com >>>>>> > wrote: >>>>>> >>>>>>> Hi All - >>>>>>> >>>>>>> I'm iterating on >>>>>>> https://docs.google.com/document/d/1p1MaVXhNJqTptS532cyA3hbaYJB3IqudY8ScHLM6EJI/edit# >>>>>>> until we get tasks into the Fineract-CN setup. >>>>>>> >>>>>>> Steve - what's the next step for the community to work on do you >>>>>>> think? Should we look at the flows specifically for use cases? >>>>>>> >>>>>>> James >>>>>>> >>>>>>> On Sat, Mar 24, 2018 at 7:30 AM Steve Conrad <sconr...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> I have created a test instance of Mojaloop that people can use to >>>>>>>> test and play with. You can access this test instance at >>>>>>>> http://mifosmojaloop.com >>>>>>>> >>>>>>>> It is a single Ubuntu box with 4 different VMs running on it - the >>>>>>>> Mojaloop core, the IST server, and 2 simulated DFSP instances (just >>>>>>>> like we >>>>>>>> saw in the demo/screencast that Ed referred to earlier). Because we are >>>>>>>> accessing all 4 servers through a single machine, I had to forward >>>>>>>> different ports to route to the different services. Here are some of >>>>>>>> the >>>>>>>> basic mappings: >>>>>>>> >>>>>>>> mifosmojaloop.com:3000 - Central Directory service >>>>>>>> mifosmojaloop.com:3001 - End User Registry >>>>>>>> mifosmojaloop.com:3002 - Central Ledger >>>>>>>> >>>>>>>> mifosmojaloop.com:3119 - DFSP USSD test client 1 (this is the >>>>>>>> cell phone simulator created by Software Group that is shown in the >>>>>>>> screencast) >>>>>>>> mifosmojaloop.com:3219 - DFSP USSD test client 2 >>>>>>>> >>>>>>>> There are several other services/endpoints available - if you would >>>>>>>> like access to those, let me know and I can get the full port mapping >>>>>>>> to >>>>>>>> you. >>>>>>>> Steve >>>>>>>> >>>>>>>> On Fri, Mar 9, 2018 at 7:01 PM, Ed Cable <edca...@mifos.org> wrote: >>>>>>>> >>>>>>>>> Thanks James for sharing that summary of the discussion. For >>>>>>>>> anyone that wants to listen to the audio recording of the session, >>>>>>>>> you can >>>>>>>>> find it at https://youtu.be/Ur7rb0jHzOg >>>>>>>>> >>>>>>>>> Here's a brief summary of next steps and action items for those >>>>>>>>> who weren't able to attend, can get involved. >>>>>>>>> >>>>>>>>> >>>>>>>>> - Fineract 1.x Integration - Steve Conrad is going to be >>>>>>>>> heading up exploring the Mojaloop APIs and their points of >>>>>>>>> integration with >>>>>>>>> Fineract 1.x and and the needed configurations for the different >>>>>>>>> use >>>>>>>>> cases/simulation environments that James listed above. In parallel >>>>>>>>> he's >>>>>>>>> going to bring this into alignment with the payment gateway >>>>>>>>> project to >>>>>>>>> ensure that the structure of a payment in Fineract aligns with >>>>>>>>> that of >>>>>>>>> Mojaloop >>>>>>>>> - Fineract CN Integration - Isaac Kamga and Rahul Goel are >>>>>>>>> going to drive similar efforts but with the Fineract CN >>>>>>>>> architecture based >>>>>>>>> on availability of requisite APIs, etc. >>>>>>>>> - Public Lab Environment - working with Steve, I'll make >>>>>>>>> available AWS infrastructure from the Mifos Initiative so we can >>>>>>>>> make a >>>>>>>>> publicly accessible environment of Mojaloop connected to Fineract >>>>>>>>> so others >>>>>>>>> can test it out. >>>>>>>>> - GSOC Project - Steve will be helping to draft out some tasks >>>>>>>>> that a student could work on to contribute towards these efforts >>>>>>>>> to build >>>>>>>>> out this public lab environment simulating a fully connected >>>>>>>>> payments >>>>>>>>> ecosystem of different flavors of DFS providers running Fineract >>>>>>>>> that are >>>>>>>>> all connected via the Mojaloop platform. >>>>>>>>> >>>>>>>>> Ed >>>>>>>>> >>>>>>>>> On Thu, Mar 8, 2018 at 10:55 PM, James Dailey < >>>>>>>>> jamespdai...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi all >>>>>>>>>> >>>>>>>>>> To bring this discussion back to the list. We had a call today - >>>>>>>>>> and some ideas and questions may be relevant for the entire list. >>>>>>>>>> >>>>>>>>>> First, I'm articulating a vision whereby Mojaloop is used as the >>>>>>>>>> "switch" between multiple instances of Fineract 1.x/Mifos in various >>>>>>>>>> configurations. Mifos can be configured as a "microfinance >>>>>>>>>> institution" or >>>>>>>>>> more like a savings cooperative, or like a digital bank (for our >>>>>>>>>> purposes, >>>>>>>>>> a configuration where there are neither field operations nor teller >>>>>>>>>> operations, only digital accounts that can interact with others >>>>>>>>>> digitally). We discussed the different types or styles of >>>>>>>>>> institutions: >>>>>>>>>> from a purely digital first to a multi-tenant instance for multiple >>>>>>>>>> small >>>>>>>>>> microfinance orgs. Essentially Fineract/Mifos is the Account system >>>>>>>>>> and >>>>>>>>>> Mojaloop connects an instance to the larger ecosystem of account >>>>>>>>>> providers. >>>>>>>>>> >>>>>>>>>> Second, I'm emphasizing that Mojaloop is an instantiation of the >>>>>>>>>> LevelOneProject.org, which implements key principles such as PUSH >>>>>>>>>> payments, >>>>>>>>>> open loop, interoperability, and so on. It is a modern payments >>>>>>>>>> approach. >>>>>>>>>> It is not blockchain. It is intended to include banks, telecom >>>>>>>>>> providers, >>>>>>>>>> and any other provider of digital transaction accounts. Ubiquity of >>>>>>>>>> payments is a fundamental building block for a digital economy. >>>>>>>>>> Microfinance is hampered by the high cost of setting up payment >>>>>>>>>> interfaces >>>>>>>>>> and payment scheme fees - Mojaloop is intended to cut down on those >>>>>>>>>> barriers to entry. >>>>>>>>>> >>>>>>>>>> Third, while the Mojaloop team was implementing their core >>>>>>>>>> services and ledger approaches, a related team was working on APIs >>>>>>>>>> that >>>>>>>>>> could connect for better interoperability. Those APIs are now >>>>>>>>>> available to >>>>>>>>>> the Mifos team - see >>>>>>>>>> https://drive.google.com/open?id=0ByeK44WJrHIvOGs0UkZUUHFzdnBCenRLX0dzcHZUUGlaSlV3 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Fourth, we discussed some first steps, which we think include >>>>>>>>>> setting up an instance of mojaloop to test against and to map the >>>>>>>>>> existing >>>>>>>>>> mifos APIs against the mojaloop APIs. >>>>>>>>>> >>>>>>>>>> Fifth, we discussed on some email exchanges about how settlement >>>>>>>>>> and cryptographic escrow works. >>>>>>>>>> >>>>>>>>>> Resources in process - need to be moved: >>>>>>>>>> >>>>>>>>>> https://drive.google.com/open?id=0ByeK44WJrHIvOGs0UkZUUHFzdnBCenRLX0dzcHZUUGlaSlV3 >>>>>>>>>> >>>>>>>>>> https://goo.gl/1sR2dq (move this confluence?) >>>>>>>>>> >>>>>>>>>> More later... >>>>>>>>>> >>>>>>>>>> James D. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Mar 7, 2018 at 11:17 AM Ed Cable <edca...@mifos.org> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> By the way, >>>>>>>>>>> >>>>>>>>>>> Matt Bohan from Gates Foundation shared v1 of API documentation >>>>>>>>>>> we were awaiting. >>>>>>>>>>> >>>>>>>>>>> It can be downloaded from here: >>>>>>>>>>> https://drive.google.com/open?id=0ByeK44WJrHIvOGs0UkZUUHFzdnBCenRLX0dzcHZUUGlaSlV3 >>>>>>>>>>> >>>>>>>>>>> Ed >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> *Ed Cable* >>>>>>>>> President/CEO, Mifos Initiative >>>>>>>>> edca...@mifos.org | Skype: edcable | Mobile: +1.484.477.8649 >>>>>>>>> <(484)%20477-8649> >>>>>>>>> >>>>>>>>> *Collectively Creating a World of 3 Billion Maries | * >>>>>>>>> http://mifos.org <http://facebook.com/mifos> >>>>>>>>> <http://www.twitter.com/mifos> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Ed Cable* >>>>>> President/CEO, Mifos Initiative >>>>>> edca...@mifos.org | Skype: edcable | Mobile: +1.484.477.8649 >>>>>> <(484)%20477-8649> >>>>>> >>>>>> *Collectively Creating a World of 3 Billion Maries | * >>>>>> http://mifos.org <http://facebook.com/mifos> >>>>>> <http://www.twitter.com/mifos> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Check out the vibrant tech community on one of the world's most >>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>>> Mifos-developer mailing list >>>> mifos-develo...@lists.sourceforge.net >>>> Unsubscribe or change settings at: >>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer >>>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdotMifos-developer >>> mailing list >>> mifos-develo...@lists.sourceforge.net >>> Unsubscribe or change settings at: >>> https://lists.sourceforge.net/lists/listinfo/mifos-developer >> >> >> >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> Mifos-developer mailing list >> mifos-develo...@lists.sourceforge.net >> Unsubscribe or change settings at: >> https://lists.sourceforge.net/lists/listinfo/mifos-developer >> > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdotMifos-developer > mailing list > mifos-develo...@lists.sourceforge.net > Unsubscribe or change settings at: > https://lists.sourceforge.net/lists/listinfo/mifos-developer -- *Ed Cable* President/CEO, Mifos Initiative edca...@mifos.org | Skype: edcable | Mobile: +1.484.477.8649 *Collectively Creating a World of 3 Billion Maries | *http://mifos.org <http://facebook.com/mifos> <http://www.twitter.com/mifos>