2. Name Darshan, I deal with Database so I am
DBA. I myself elect as programing entu.
Having 30+ Months of experience in Database
Administration.
Recently got exposure to Python.
Having Good hands on in Shell script,
JavaScript and Python Script.
4. MongoDB is open source , document based
Database.
Very popular now a days for its unique feature
high performance, high availability, and easy
scalability.
Documents (objects) map nicely to
programming language data types
5. MongoDB is awesome Database.
Every great software will be one or more Lag
Password Complexity ( At least one capital
letter, one small letter, one letter and special
character )
Every shift starts with resetting users
password, An UI needed to give a platform to
end-user to reset their password
6. Web Interface is the easiest way to deploy
and reach all the end-user.
Password can be reset for a user particular
server and particular Database.
7. Python is a general-purpose interpreted,
interactive, object-oriented, and high-level
programming language.
It has always been possible to use Python for
creating web sites but it was a rather tedious
task.Therefore, many frameworks and helper
tools have been created to faster and more
robust sites.
8. Python Having Lot of core programming
Benefits, easier logic to implement and easier
to understand.
Python used to connect with MongoDB using
PyMongo Driver.
I needed a web based UI platform, python has
lot of Framework to use .
9.
10. PyMongo is a Python distribution containing
tools for working with MongoDB, and is the
recommended way to work with MongoDB
from Python.
11. Bottle is a fast, simple and lightweightWSGI
micro web-framework for Python.
It is distributed as a single file module and has
no dependencies other than the Python
Standard Library.
12. Algorithm is simple
Host the application in server and share the URL
When user hit the url , it takes username from the
windows login(java script)
Asks user to select the DB server.
Lists the DB reside in that server.
Asks for the New Password
Checks the complexity meets requirement
Resets the Password
17. I work as a DBA and resetting password all
the day is only not my job
It will be usefull when you having quite big
users of Database, keep sending you ticket
for reset password
Avoid lot of junk work and time