# GSOC, Authentication Initiative

**URL:** <https://forum.djangoproject.com/t/gsoc-authentication-initiative/1421>\
**Category:** Google Season of Code\
**Created:** [March 9, 2020, 11:37am UTC](https://forum.djangoproject.com/t/gsoc-authentication-initiative/1421 "2020-03-09T11:37:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![rohitjha941](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/rohitjha941/32/653_2.png) [@rohitjha941](https://forum.djangoproject.com/u/rohitjha941)\
**Post date:** [March 9, 2020, 11:37am UTC](https://forum.djangoproject.com/t/gsoc-authentication-initiative/1421/1 "2020-03-09T11:37:10Z")

</div>

Hi

I am Rohit, currently in third-year student at IIT Roorkee. I have worked(ing) on a few tickets ([3114](https://code.djangoproject.com/ticket/31144), [30224](https://code.djangoproject.com/ticket/30224) & [31251](https://code.djangoproject.com/ticket/31251) ).

I would am interested in integrating OAuth, OpenID, SAML, TOTP to the Django itself. I want to provide support for OAuth/SAML Provider out of the box & An alternative to contib.auth for OAuth Client. This has been discussed in forums ([TOTP](https://groups.google.com/forum/#!topic/django-developers/zzjTvgTbg5U/discussion), [OAuth](https://groups.google.com/forum/#!topic/django-developers/d92P2V0YrbI/discussion)) This is not in ideas pages. Are we open for this? Should I start working on proposal?

Thanks

---

<div class="post-metadata">

**Author:** ![rohitjha941](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/rohitjha941/32/653_2.png) [@rohitjha941](https://forum.djangoproject.com/u/rohitjha941)\
**Post date:** [March 12, 2020, 1:56am UTC](https://forum.djangoproject.com/t/gsoc-authentication-initiative/1421/2 "2020-03-12T01:56:23Z")

</div>

@carltongibson Any suggestions

---

<div class="post-metadata">

**Author:** ![carltongibson](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/carltongibson/32/267_2.png) [@carltongibson](https://forum.djangoproject.com/u/carltongibson)\
**Post date:** [March 12, 2020, 5:53am UTC](https://forum.djangoproject.com/t/gsoc-authentication-initiative/1421/3 "2020-03-12T05:53:33Z")

</div>

Hi Rohit. 2FA is definitely on the list. OAuth not so much. (Django AllAuth pretty much has the second on covered.)

---

<div class="post-metadata">

**Author:** ![rohitjha941](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/rohitjha941/32/653_2.png) [@rohitjha941](https://forum.djangoproject.com/u/rohitjha941)\
**Post date:** [March 27, 2020, 5:40am UTC](https://forum.djangoproject.com/t/gsoc-authentication-initiative/1421/4 "2020-03-27T05:40:39Z")

</div>

Here is my proposal for 2FA

> **[GSOC 2020 Proposal](https://docs.google.com/document/d/1f-9hOYHZ9rzLH7UEzdPmVi1n4jQJ92gDwYpqef1ZYMk/edit?usp=sharing)**
>
> Django Software Foundation Two Factor Auth Module Me, at a glance Basic information Name: Rohit Jha Gender: Male (he/him/his) Nationality: India 🇮🇳 | IST (UTC + 5:30) Resumé: PDF Educational Information Institute: IIT, Roorkee Degree: B. Tech....
