Worked on login remember cookie, and redirect after login

This commit is contained in:
Torkel Ödegaard
2015-01-27 12:05:23 +01:00
parent 6e5ef561eb
commit 257519490a
9 changed files with 98 additions and 5 deletions
+3
View File
@@ -50,6 +50,9 @@ func addUserMigrations(mg *Migrator) {
Table("user").Columns("login").Unique())
mg.AddMigration("add unique index user.email", new(AddIndexMigration).
Table("user").Columns("email").Unique())
mg.AddMigration("add column user.rands", new(AddColumnMigration).
Table("user").Column(&Column{Name: "rands", Type: DB_NVarchar, Length: 255, Nullable: true}))
}
func addAccountMigrations(mg *Migrator) {
+1
View File
@@ -41,6 +41,7 @@ func EnsureAdminUser() {
cmd.Login = setting.AdminUser
cmd.Email = setting.AdminUser + "@localhost"
cmd.Salt = util.GetRandomString(10)
cmd.Rands = util.GetRandomString(10)
cmd.Password = util.EncodePassword(setting.AdminPassword, cmd.Salt)
cmd.IsAdmin = true
+1
View File
@@ -43,6 +43,7 @@ func CreateUser(cmd *m.CreateUserCommand) error {
Login: cmd.Login,
Company: cmd.Company,
Salt: cmd.Salt,
Rands: cmd.Rands,
IsAdmin: cmd.IsAdmin,
AccountId: account.Id,
Created: time.Now(),