You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
MSilva95 4a679d3b12 more projects reviews 3 years ago
..
README.md more projects reviews 3 years ago
audit.md more projects reviews 3 years ago

README.md

authentication

Objectives

The goal of this project is to implement, into your forum, new ways of authentication. You have to be able to register and to login using at least Google and Github authentication tools.

Some examples of authentication means are:

  • Facebook
  • GitHub
  • Google

Instructions

  • Your project must have implemented at least the two authentication examples given.
  • Your project must be written in Go.
  • The code must respect the good practices.

Allowed packages

  • All standard go packages are allowed.
  • github.com/mattn/go-sqlite3
  • golang.org/x/crypto/bcrypt
  • github.com/satori/go.uuid

This project will help you learn about:

  • Sessions and cookies.
  • Protecting routes.