murat-polat / tutor-authn

This is a micro-frontend application responsible for the login, registration and password reset functionality. And modified for Tutor Open edX. This is an example plugin for to implement a micro-frontend application to Tutor Open edX

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Please test it before using in production !!!

MFE for custom login and register

This is a micro-frontend application responsible for the login, registration and password reset functionality.(https://github.com/edx/frontend-app-authn) Modified for Tutor Open edX.

This plugin works as a subdomain of Tutor / Open edX. So you must add an A record to your DNS management.

Installation:

If using virtualenv: (optional)

$ python3 -m venv ~/tutor

$ source ~/tutor/bin/activate

Cloning and installing plugin

$ git clone https://github.com/murat-polat/tutor-authn

$ pip3 install -e tutor-authn

$ tutor plugins list

$ tutor plugins enable authn

$ tutor config save

Building new Docker services for Tutor

$ tutor images build authn

Building process takes some time, please be patient :)

$ tutor local quickstart

visit http://authn.yourdomain.com/login.

or

visit https://authn.yourdomain.com/login

About

This is a micro-frontend application responsible for the login, registration and password reset functionality. And modified for Tutor Open edX. This is an example plugin for to implement a micro-frontend application to Tutor Open edX


Languages

Language:Python 60.0%Language:Dockerfile 40.0%