Authorization and authentication of user Run project Create run.sh file Then run it using shell terminal Authentication via external services GitHub Gmail Using OAuth2 protocol Authorization Via JSON web token