Hi Isura Is this Oauth secured, if so good to have that information too. Thanks Susinda
On Tue, Jul 12, 2016 at 1:28 PM, Isura Karunaratne <[email protected]> wrote: > Hi all, > > > > On Tue, Jul 12, 2016 at 8:14 AM, Joseph Fonseka <[email protected]> wrote: > >> Hi Isura >> >> A minor suggestions to make the interface intuitive. >> >> * Instead of PUT "recover-password" introduce a new processing function >> POST "set-password". The parameters can be the same. >> - This will avoid using a PUT for a partial update which actually >> should be a PATCH but in this case processing function is more appropriate. >> > > +1. Modifed the swagger file according to this. > > We had the review session with following participants. We could identify > some of the resource paths improvements and error code improvements during > the session. You can find the attached updated swagger file for more > details. > > > Participants : Prabath, Sanjeewa, Darshana, Harsha, Isura > > Thanks > Isura > >> >> Thanks >> Jo >> >> On Mon, Jul 11, 2016 at 10:33 AM, Isura Karunaratne <[email protected]> >> wrote: >> >>> Hi Sanjeewa, >>> >>> On Mon, Jul 11, 2016 at 10:24 AM, Sanjeewa Malalgoda <[email protected]> >>> wrote: >>> >>>> @Isura, >>>> Can you arrange a review session for this? >>>> >>> Sure. I will arrage. >>> >>> Thanks >>> Isura >>> >>>> >>>> Thanks, >>>> sanjeewa. >>>> >>>> On Thu, Jul 7, 2016 at 5:34 PM, Isura Karunaratne <[email protected]> >>>> wrote: >>>> >>>>> >>>>> Hi all, >>>>> >>>>> Following are the new rest API implementation [1] that we have >>>>> developed for IS 5.3.0 m2 . We are in the process of refactoring and model >>>>> the APIs using swagger. You can find the attached swagger definition that >>>>> we have developed. >>>>> >>>>> Your comments and suggestions are highly appreciated.Recover with >>>>> Notification >>>>> >>>>> - >>>>> >>>>> sendRecoveryNotification() : validate user and returns a new key >>>>> through a notification. >>>>> - >>>>> >>>>> updatePassword() : Updates the password in the system. Need to >>>>> provide the key from notification, new password >>>>> >>>>> >>>>> Recover with Secret Questions >>>>> >>>>> - >>>>> >>>>> intiateUserChallengeQuestion(); validate user and returns a >>>>> question to answer with a secret code >>>>> - >>>>> >>>>> verifyUserChallengeAnswer(); validate secret code and answer for >>>>> the question in previous step. Return a new question with new secret >>>>> until >>>>> the minimum number of questions are answered. >>>>> - >>>>> >>>>> updatePassword(); Updates the password in the system. Need to >>>>> provide the key from notification, new password >>>>> >>>>> >>>>> >>>>> New APIs for Multiple Questions at once >>>>> >>>>> - >>>>> >>>>> getAllChallegeQuestions(); validate user and returns all questions >>>>> to answer with a secret code >>>>> - >>>>> >>>>> validateAllChallengeAnswers(); validate code and all answers and >>>>> return a code if success >>>>> - >>>>> >>>>> updatePassword();Updates the password in the system. Need to >>>>> provide the key from notification, new password >>>>> >>>>> >>>>> >>>>> [1] Identity Management Recovery API improvements >>>>> >>>>> >>>>> -- >>>>> Isura Dilhara Karunaratne >>>>> Senior Software Engineer >>>>> >>>>> Mob +94 772 254 810 >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> *Sanjeewa Malalgoda* >>>> WSO2 Inc. >>>> Mobile : +94713068779 >>>> >>>> <http://sanjeewamalalgoda.blogspot.com/>blog >>>> :http://sanjeewamalalgoda.blogspot.com/ >>>> <http://sanjeewamalalgoda.blogspot.com/> >>>> >>>> >>>> >>> >>> >>> -- >>> Isura Dilhara Karunaratne >>> Senior Software Engineer >>> >>> Mob +94 772 254 810 >>> >>> >> >> >> -- >> >> -- >> *Joseph Fonseka* >> WSO2 Inc.; http://wso2.com >> lean.enterprise.middleware >> >> mobile: +94 772 512 430 >> skype: jpfonseka >> >> * <http://lk.linkedin.com/in/rumeshbandara>* >> >> > > > -- > Isura Dilhara Karunaratne > Senior Software Engineer > > Mob +94 772 254 810 > > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- *Susinda Perera* Software Engineer B.Sc.(Eng), M.Sc(Computer Science), AMIE(SL) Mobile:(+94)716049075 Blog: susinda.blogspot.com WSO2 Inc. http://wso2.com/ Tel : 94 11 214 5345 Fax :94 11 2145300
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
