Namaste š ,
Welcome to the fourth weekly blog of GSoCā20 for CDLI.
The week was quite a productive one as I was able to achieve the deliverables which were expected. The first objective was to create an event in DB to deactivate user with an inactivity period of more than 6 months and successfully added in DB. The Two Factor Guide documentation was added to MTAAC and CDLI Documentation. Next objective was to use POST request and restrict GET request for logout functionality which is implemented and under review. There was a request to add āSkip 2FAā to ease the login and register in development mode. The remaining time was used to work on the Access Setup for the framework.
In the upcoming week, I will try to work on the changes suggested for access setup and plan the objectives and schedule for the 2nd phase objectives.
After the two reviews for access setup, lack of clarity regarding the Sample Role Page and many other changes were suggested. The changes suggested will require an extra week for its implementation which Iām planning to do during the evaluation period.
# | Day | Date | A short description of the work done |
---|---|---|---|
1 | Monday | 2020/06/22 | a. WIP : Access setup for Normal User, Editors and Granular access. |
2 | Tuesday | 2020/06/23 | a. Done with Triggers for inactive users (Objective-A , Week 4). b. Created a guide for 2FA using Google Authenticator. |
3 | Wednesday | 2020/06/24 | a. Created PR !140 for 2FA Guide. b. WIP : Access setup for Normal User. |
4 | Thursday | 2020/06/25 | a. WIP : Access setup for Admin. |
5 | Friday | 2020/06/26 | a. Added skip for 2FA verification. b. Created PR !141. c. Updated 2FA Guide on cdli-gh.github.io. |
6 | Saturday | 2020/06/27 | a. Done with Objective-C : Fix ā/logoutā functionality. b. Created PR !144. |
7 | Sunday | 2020/06/28 | a. Done with cleaning of Admin and User side controllers. b. Added skip option for 2FA in development mode. |