controllers

package
v0.0.0-...-1f4df84 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2016 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConvertInt

func ConvertInt(s string) int

ConvertInt function convert string in int

func GetInfo

func GetInfo() string

Types

type AdminController

type AdminController struct {
	beego.Controller
}

func (*AdminController) Add

func (c *AdminController) Add()

func (*AdminController) Index

func (c *AdminController) Index()

func (*AdminController) Update

func (c *AdminController) Update()

Update account information

type ErrorController

type ErrorController struct {
	beego.Controller
}

func (*ErrorController) Error404

func (c *ErrorController) Error404()

func (*ErrorController) Error500

func (c *ErrorController) Error500()

func (*ErrorController) ErrorDb

func (c *ErrorController) ErrorDb()

type MainController

type MainController struct {
	beego.Controller
}

func (*MainController) Acquisto

func (c *MainController) Acquisto()

func (*MainController) Forgot

func (c *MainController) Forgot()

Forgot func help user to restore password if they forgot it

func (*MainController) Get

func (c *MainController) Get()

func (*MainController) Login

func (c *MainController) Login()

TODO la gestione dei permessi utente non è molto sicura, forse è meglio dividere i permessi in una tabella a parte BUG** LE MODIFICHE EFFETTUATE ALLE APPLICAZIONI E QUINDI AL MENU SONO VALIDE SOLO DOPO AVER RILOGGATO Login func manage User's login per migliorare sicurezza dare sempre lo stesso errore "password sbagliata o account inesistente"

func (*MainController) Logout

func (c *MainController) Logout()

Logout fun delete session and logout user

func (*MainController) Manage

func (c *MainController) Manage()

Manage help administrator to manage all accounts TODO ordinare i nomi maiuscolo e minuscolo assieme

func (*MainController) Notice

func (c *MainController) Notice()

Notice show flash message

func (*MainController) Profile

func (c *MainController) Profile()

Profile func: User's can manage their account information

func (*MainController) Register

func (c *MainController) Register()

Register func register user in the db TODO: migliorare errore validazione campo email BUG: se l'account esiste già crea comunque la tabella app

func (*MainController) Remove

func (c *MainController) Remove()

Remove func delete user from DB

func (*MainController) Reset

func (c *MainController) Reset()

Reset func reset password if user forgot login credentials

func (*MainController) Test

func (c *MainController) Test()

Test is a test page

func (*MainController) UsersManage

func (c *MainController) UsersManage()

UsersManage is for edit accounts by administrator TODO quando ritorna al manage lo fa nella pagina 1 e non in quella in cui si trovava l'utente

func (*MainController) Verify

func (c *MainController) Verify()

Verify func verifing user by id key TODO tradurre messaggio di conferma verifica

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL