Dear Ed, Thanks so much.
On Mon, Jun 4, 2018, 19:52 Ed Cable <[email protected]> wrote: > 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> >>> 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 <[email protected]> >>>> 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 <[email protected]> >>>>> 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 <[email protected]> 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 < >>>>>>> [email protected]> 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 <[email protected]> >>>>>>>> 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 <[email protected]> >>>>>>>>> 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 < >>>>>>>>>> [email protected]> 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 <[email protected]> >>>>>>>>>>> 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 >>>>>>>>>> [email protected] | 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 >>>>>>> [email protected] | 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 >>>>> [email protected] >>>>> 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 >>>> [email protected] >>>> 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 >>> [email protected] >>> 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 >> [email protected] >> Unsubscribe or change settings at: >> https://lists.sourceforge.net/lists/listinfo/mifos-developer > > > > -- > *Ed Cable* > President/CEO, Mifos Initiative > [email protected] | 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> > >
