OSDir


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mifos-developer] Discussing Mojaloop and Fineract Integration


Hi Emmanuel -

That particular question is outside the scope of this thread, and
unfortunately I am not familiar with all of the necessary steps for
configuring two-factor authentication. I would suggest starting a new
thread in the dev list with your question.
Steve


On Mon, Jun 4, 2018 at 11:54 AM, Emmanuel Njoku <einjoku@xxxxxxxxx> 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 <sconrad1@xxxxxxxxx> 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 <einjoku@xxxxxxxxx> 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 <sconrad1@xxxxxxxxx> 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 <sconrad1@xxxxxxxxx>
>>>> 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 <edcable@xxxxxxxxx> 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 <jamespdailey@xxxxxxxxx
>>>>>> > wrote:
>>>>>>
>>>>>>> Hi All -
>>>>>>>
>>>>>>> I'm iterating on https://docs.google.com/doc
>>>>>>> ument/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 <sconrad1@xxxxxxxxx>
>>>>>>> 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 <edcable@xxxxxxxxx> 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 <
>>>>>>>>> jamespdailey@xxxxxxxxx> 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/o
>>>>>>>>>> pen?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=0ByeK44WJrHIvOGs0UkZUUHFzdn
>>>>>>>>>> BCenRLX0dzcHZUUGlaSlV3
>>>>>>>>>> https://goo.gl/1sR2dq (move this confluence?)
>>>>>>>>>>
>>>>>>>>>> More later...
>>>>>>>>>>
>>>>>>>>>> James D.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Wed, Mar 7, 2018 at 11:17 AM Ed Cable <edcable@xxxxxxxxx>
>>>>>>>>>> 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.c
>>>>>>>>>>> om/open?id=0ByeK44WJrHIvOGs0UkZUUHFzdnBCenRLX0dzcHZUUGlaSlV3
>>>>>>>>>>>
>>>>>>>>>>> Ed
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *Ed Cable*
>>>>>>>>> President/CEO, Mifos Initiative
>>>>>>>>> edcable@xxxxxxxxx | 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
>>>>>> edcable@xxxxxxxxx | 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-developer@xxxxxxxxxxxxxxxxxxxxx
>>>> 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-developer@xxxxxxxxxxxxxxxxxxxxx
>>> 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-developer@xxxxxxxxxxxxxxxxxxxxx
>> 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-developer@xxxxxxxxxxxxxxxxxxxxx
> Unsubscribe or change settings at:
> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>