# Logfile created on Mon Mar 03 16:47:12 +0900 2008 User Load (0.000556) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000561) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000164) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000208) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('cb7c80cefbb7f4a5f98828d01fa949cc1a146f5d', NULL, '2008-03-03 16:47:13', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'okbob', '750e19742e5dbe83940c6fdcf1f84447a20454ee', '2008-03-03 16:47:13', 'bobs@email.com') User Load (0.000534) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000180) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('cb7c80cefbb7f4a5f98828d01fa949cc1a146f5d', NULL, '2008-03-03 16:47:13', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonexistingbob', '750e19742e5dbe83940c6fdcf1f84447a20454ee', '2008-03-03 16:47:13', 'bobs@email.com') User Load (0.000146) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000176) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('cb7c80cefbb7f4a5f98828d01fa949cc1a146f5d', NULL, '2008-03-03 16:47:13', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonbob', '750e19742e5dbe83940c6fdcf1f84447a20454ee', '2008-03-03 16:47:13', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000175) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('cb7c80cefbb7f4a5f98828d01fa949cc1a146f5d', NULL, '2008-03-03 16:47:13', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'email_test', '65ca813049c59811611a0227df3eaa62fdc6898f', '2008-03-03 16:47:13', 'valid@email.com') User Load (0.000517) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000139) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.027509) UPDATE users SET "created_at" = '2008-03-03 16:47:13', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '386a64636db12263f32318edabc94f43e684adac', "updated_at" = '2008-03-03 16:47:13', "salt" = 'cb7c80cefbb7f4a5f98828d01fa949cc1a146f5d' WHERE "id" = 1000003 User Load (0.000534) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000507) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '386a64636db12263f32318edabc94f43e684adac' AND verified = 1) LIMIT 1 User Load (0.000510) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '215ff7807179f247c19e6fe1e440930b5af69c78' AND verified = 1) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000365) UPDATE users SET "created_at" = '2008-03-03 16:47:13', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '215ff7807179f247c19e6fe1e440930b5af69c78', "updated_at" = '2008-03-03 16:47:13', "salt" = 'cb7c80cefbb7f4a5f98828d01fa949cc1a146f5d' WHERE "id" = 1000003 User Load (0.000511) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000509) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '215ff7807179f247c19e6fe1e440930b5af69c78' AND verified = 1) LIMIT 1 User Load (0.000505) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '386a64636db12263f32318edabc94f43e684adac' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000638) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000169) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000240) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01093 (91 reqs/sec) | DB: 0.00172 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000153) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e5ea0dc8999417ac1d2a9f4199b5c1a6c3227f2b', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 16:47:14 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01534 (65 reqs/sec) | DB: 0.00047 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2062 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000588) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b24e8fd9f871c8addd34e4f9b64ec29415f347c9' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10496 (9 reqs/sec) | Rendering: 0.10289 (98%) | DB: 0.00074 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00053 (1897 reqs/sec) | Rendering: 0.10289 (19518%) | DB: 0.00074 (140%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000601) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000566) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000212) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00521 (191 reqs/sec) | DB: 0.00166 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02756) Completed in 0.05094 (19 reqs/sec) | Rendering: 0.04911 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000582) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000153) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00493 (203 reqs/sec) | Rendering: 0.04911 (997%) | DB: 0.00182 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2216 reqs/sec) | Rendering: 0.04911 (10887%) | DB: 0.00029 (64%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000557) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000525) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000204) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00493 (202 reqs/sec) | DB: 0.00158 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000167) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00113) Completed in 0.00581 (172 reqs/sec) | Rendering: 0.00406 (69%) | DB: 0.00031 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000562) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00486 (205 reqs/sec) | Rendering: 0.00406 (83%) | DB: 0.00185 (38%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2247 reqs/sec) | Rendering: 0.00406 (911%) | DB: 0.00031 (69%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000564) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000199) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00492 (203 reqs/sec) | DB: 0.00158 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000220) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e5ea0dc8999417ac1d2a9f4199b5c1a6c3227f2b', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 16:47:14 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00565 (177 reqs/sec) | DB: 0.00052 (9%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000556) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000524) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'e5ea0dc8999417ac1d2a9f4199b5c1a6c3227f2b' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e5ea0dc8999417ac1d2a9f4199b5c1a6c3227f2b', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00493 (202 reqs/sec) | DB: 0.00151 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000162) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b24e8fd9f871c8addd34e4f9b64ec29415f347c9', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 16:47:14 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00547 (182 reqs/sec) | DB: 0.00044 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2216 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000571) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000524) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b24e8fd9f871c8addd34e4f9b64ec29415f347c9' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000146) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b24e8fd9f871c8addd34e4f9b64ec29415f347c9', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00488 (204 reqs/sec) | DB: 0.00154 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000562) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000535) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000203) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00495 (202 reqs/sec) | DB: 0.00159 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e5ea0dc8999417ac1d2a9f4199b5c1a6c3227f2b', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00312 (320 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000538) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000527) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'e5ea0dc8999417ac1d2a9f4199b5c1a6c3227f2b' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e5ea0dc8999417ac1d2a9f4199b5c1a6c3227f2b', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00479 (208 reqs/sec) | DB: 0.00150 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b24e8fd9f871c8addd34e4f9b64ec29415f347c9', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00292 (342 reqs/sec) | DB: 0.00044 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2267 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000539) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000525) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b24e8fd9f871c8addd34e4f9b64ec29415f347c9' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000140) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b24e8fd9f871c8addd34e4f9b64ec29415f347c9', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00475 (210 reqs/sec) | DB: 0.00150 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000566) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000167) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.010723) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000248) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 16:47:14', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.05611 (17 reqs/sec) | DB: 0.01223 (21%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Mon, 3 Mar 2008 16:47:14 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000159)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00515 (194 reqs/sec) | DB: 0.00016 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000177) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00402 (248 reqs/sec) | Rendering: 0.00299 (74%) | DB: 0.00018 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000593) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000543) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000162) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000166) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 16:47:14', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00511 (195 reqs/sec) | Rendering: 0.00299 (58%) | DB: 0.00179 (34%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000167) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-10 16:47:14', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = '5db6478cc686e78d4a2797648c3b34215f847009', "delete_after" = '2008-03-10 16:47:14', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 16:47:14', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Mon, 3 Mar 2008 16:47:14 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=5db6478cc686e78d4a2797648c3b34215f847009&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00641 (156 reqs/sec) | Rendering: 0.00299 (46%) | DB: 0.00034 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000179) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00096 (1041 reqs/sec) | Rendering: 0.00299 (311%) | DB: 0.00036 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"5db6478cc686e78d4a2797648c3b34215f847009"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = '5db6478cc686e78d4a2797648c3b34215f847009') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00299 (2985%) | DB: 0.00018 (176%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"5db6478cc686e78d4a2797648c3b34215f847009"} User Load (0.000550) SELECT * FROM users WHERE (id = '1000005' AND security_token = '5db6478cc686e78d4a2797648c3b34215f847009') LIMIT 1 User Update (0.000156) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-10 15:27:14', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = '5db6478cc686e78d4a2797648c3b34215f847009', "delete_after" = '2008-03-10 16:47:14', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 16:47:14', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000145) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-10 15:27:14', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = '5db6478cc686e78d4a2797648c3b34215f847009', "delete_after" = '2008-03-10 16:47:14', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 16:47:14', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00512 (195 reqs/sec) | Rendering: 0.00299 (58%) | DB: 0.00132 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000582) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000534) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000213) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 16:47:14', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00520 (192 reqs/sec) | DB: 0.00162 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000118)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00090 (1116 reqs/sec) | DB: 0.00012 (13%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000148) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00388 (257 reqs/sec) | Rendering: 0.00294 (75%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000571) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000529) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000160) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 16:47:14', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00499 (200 reqs/sec) | Rendering: 0.00294 (59%) | DB: 0.00186 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000157) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-10 16:47:14', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = '9bd5afaaea5303d64efbbabe9345535f61f26375', "delete_after" = '2008-03-10 16:47:14', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 16:47:14', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00173 (578 reqs/sec) | Rendering: 0.00294 (170%) | DB: 0.00046 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000580) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000558) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000527) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000205) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00503 (198 reqs/sec) | DB: 0.00216 (42%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000160) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000163) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'Bob', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03365) Rendered user/_password (0.00095) Completed in 0.05898 (16 reqs/sec) | Rendering: 0.05608 (95%) | DB: 0.00046 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000198) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = '', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00084) Completed in 0.00786 (127 reqs/sec) | Rendering: 0.00502 (63%) | DB: 0.00047 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2212 reqs/sec) | Rendering: 0.00502 (1110%) | DB: 0.00047 (104%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000560) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000206) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-04 16:47:14', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '72f7de1dd0960a2fd2863ee8d03501009c989bf7', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 16:47:14 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=72f7de1dd0960a2fd2863ee8d03501009c989bf7&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00735 (136 reqs/sec) | DB: 0.00077 (10%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"72f7de1dd0960a2fd2863ee8d03501009c989bf7"} User Load (0.000549) SELECT * FROM users WHERE (id = '1000001' AND security_token = '72f7de1dd0960a2fd2863ee8d03501009c989bf7') LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-04 16:47:14', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '72f7de1dd0960a2fd2863ee8d03501009c989bf7', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:14', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-04 16:47:14', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '72f7de1dd0960a2fd2863ee8d03501009c989bf7', "delete_after" = NULL, "salted_password" = '2064f1ad6564efc7e290223a9b5eaba0a480b094', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 16:47:14 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00751 (133 reqs/sec) | DB: 0.00111 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000538) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '2064f1ad6564efc7e290223a9b5eaba0a480b094' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-04 16:47:14', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = '72f7de1dd0960a2fd2863ee8d03501009c989bf7', "delete_after" = NULL, "salted_password" = '2064f1ad6564efc7e290223a9b5eaba0a480b094', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00465 (215 reqs/sec) | DB: 0.00146 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000131) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-04 16:47:14', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = '72f7de1dd0960a2fd2863ee8d03501009c989bf7', "delete_after" = NULL, "salted_password" = 'b24e8fd9f871c8addd34e4f9b64ec29415f347c9', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 16:47:14 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00531 (188 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2281 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000553) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b24e8fd9f871c8addd34e4f9b64ec29415f347c9' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-04 16:47:14', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = '72f7de1dd0960a2fd2863ee8d03501009c989bf7', "delete_after" = NULL, "salted_password" = 'b24e8fd9f871c8addd34e4f9b64ec29415f347c9', "updated_at" = '2008-03-03 16:47:14', "salt" = '37b67aefc8351e82a6c52d476d37d03d51f401c0' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00474 (211 reqs/sec) | DB: 0.00148 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00062 (1605 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-04 16:47:14', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:14', "security_token" = '72f7de1dd0960a2fd2863ee8d03501009c989bf7', "delete_after" = NULL, "salted_password" = 'c90e284d53cadd377fc98e73b4bfc008d8a0fe1b', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 16:47:15 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00555 (180 reqs/sec) | DB: 0.00043 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000540) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'c90e284d53cadd377fc98e73b4bfc008d8a0fe1b' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-04 16:47:14', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = '72f7de1dd0960a2fd2863ee8d03501009c989bf7', "delete_after" = NULL, "salted_password" = 'c90e284d53cadd377fc98e73b4bfc008d8a0fe1b', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00460 (217 reqs/sec) | DB: 0.00147 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000439) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-04 16:47:14', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = '72f7de1dd0960a2fd2863ee8d03501009c989bf7', "delete_after" = NULL, "salted_password" = 'f3fa10806e08fcc8dea781c3cf20374e970f6d22', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 16:47:15 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00573 (174 reqs/sec) | DB: 0.00072 (12%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2252 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000155) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00461 (216 reqs/sec) | Rendering: 0.00383 (83%) | DB: 0.00015 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000553) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f3fa10806e08fcc8dea781c3cf20374e970f6d22' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-04 16:47:14', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = '72f7de1dd0960a2fd2863ee8d03501009c989bf7', "delete_after" = NULL, "salted_password" = 'f3fa10806e08fcc8dea781c3cf20374e970f6d22', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00467 (214 reqs/sec) | Rendering: 0.00383 (82%) | DB: 0.00164 (35%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2246 reqs/sec) | Rendering: 0.00383 (861%) | DB: 0.00015 (34%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000522) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Mon, 3 Mar 2008 16:47:15 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=72f7de1dd0960a2fd2863ee8d03501009c989bf7&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00609 (164 reqs/sec) | Rendering: 0.00199 (32%) | DB: 0.00052 (8%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:14) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000548) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f3fa10806e08fcc8dea781c3cf20374e970f6d22' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = '2008-03-04 16:47:14', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = '72f7de1dd0960a2fd2863ee8d03501009c989bf7', "delete_after" = NULL, "salted_password" = 'f3fa10806e08fcc8dea781c3cf20374e970f6d22', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00465 (215 reqs/sec) | Rendering: 0.00199 (42%) | DB: 0.00199 (42%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:14) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2247 reqs/sec) | Rendering: 0.00199 (447%) | DB: 0.00052 (117%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000743) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000537) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000228) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:15', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01635 (61 reqs/sec) | DB: 0.00181 (11%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00056 (1779 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000188) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000166) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'c90e284d53cadd377fc98e73b4bfc008d8a0fe1b', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00319 (313 reqs/sec) | DB: 0.00050 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:15) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2187 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000567) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000540) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'c90e284d53cadd377fc98e73b4bfc008d8a0fe1b' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'c90e284d53cadd377fc98e73b4bfc008d8a0fe1b', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00485 (206 reqs/sec) | DB: 0.00156 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:15) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2150 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-03 16:47:15) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00055 (1818 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000593) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00494 (202 reqs/sec) | Rendering: 0.00290 (58%) | DB: 0.00075 (15%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000576) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000211) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:15', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00499 (200 reqs/sec) | DB: 0.00161 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000529) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000561) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000530) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000206) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:15', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00507 (197 reqs/sec) | DB: 0.00212 (41%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:15) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2222 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000264) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000162) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000178) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000221) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('d223b7e3127bd73f01cdb44439c9f107bd72fd29', NULL, '2008-03-03 16:47:15', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', 'fd0b0d52d052f1fe121fe020b12e19f383aa4a9a', '2008-03-03 16:47:15', 'newbob@test.com') User Update (0.000190) UPDATE users SET "created_at" = '2008-03-03 16:47:15', "token_expiry" = '2008-03-04 16:47:15', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '0da5287757276db7f85f5a876827fb696c74312e', "delete_after" = NULL, "salted_password" = 'fd0b0d52d052f1fe121fe020b12e19f383aa4a9a', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 16:47:15 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=0da5287757276db7f85f5a876827fb696c74312e&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00954 (104 reqs/sec) | DB: 0.00101 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000583) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 16:47:15) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"0da5287757276db7f85f5a876827fb696c74312e"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = '0da5287757276db7f85f5a876827fb696c74312e') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00058 (582%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000526) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 16:47:15) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000147) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00087 (1153 reqs/sec) | DB: 0.00067 (77%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000595) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 16:47:15) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"0da5287757276db7f85f5a876827fb696c74312e"} User Load (0.000534) SELECT * FROM users WHERE (id = '1000006' AND security_token = '0da5287757276db7f85f5a876827fb696c74312e') LIMIT 1 User Update (0.000166) UPDATE users SET "created_at" = '2008-03-03 16:47:15', "token_expiry" = '2008-03-04 16:47:15', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '0da5287757276db7f85f5a876827fb696c74312e', "delete_after" = NULL, "salted_password" = 'fd0b0d52d052f1fe121fe020b12e19f383aa4a9a', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.01035 (96 reqs/sec) | Rendering: 0.00785 (75%) | DB: 0.00129 (12%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000575) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000545) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000527) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'fd0b0d52d052f1fe121fe020b12e19f383aa4a9a' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 16:47:15', "token_expiry" = '2008-03-04 16:47:15', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = '0da5287757276db7f85f5a876827fb696c74312e', "delete_after" = NULL, "salted_password" = 'fd0b0d52d052f1fe121fe020b12e19f383aa4a9a', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00483 (207 reqs/sec) | Rendering: 0.00785 (162%) | DB: 0.00339 (70%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:15) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2192 reqs/sec) | Rendering: 0.00785 (1721%) | DB: 0.00129 (283%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00214) Rendered user/_password (0.00130) Completed in 0.02394 (41 reqs/sec) | Rendering: 0.02190 (91%) | DB: 0.00031 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000185) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00208) Rendered user/_password (0.00127) Completed in 0.00822 (121 reqs/sec) | Rendering: 0.00628 (76%) | DB: 0.00031 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000161) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00249) Rendered user/_password (0.00146) Completed in 0.00930 (107 reqs/sec) | Rendering: 0.00732 (78%) | DB: 0.00029 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000557) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00202) Rendered user/_password (0.00122) Completed in 0.00877 (113 reqs/sec) | Rendering: 0.00631 (71%) | DB: 0.00070 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000163) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000509) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00159) Rendered user/_password (0.00102) Completed in 0.00771 (129 reqs/sec) | Rendering: 0.00533 (69%) | DB: 0.00067 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000185) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000196) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('d223b7e3127bd73f01cdb44439c9f107bd72fd29', NULL, '2008-03-03 16:47:15', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', 'fd0b0d52d052f1fe121fe020b12e19f383aa4a9a', '2008-03-03 16:47:15', 'newbob@test.com') User Update (0.000178) UPDATE users SET "created_at" = '2008-03-03 16:47:15', "token_expiry" = '2008-03-04 16:47:15', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'bdcf72a6d9f889e75ac43f13eda46ade96967675', "delete_after" = NULL, "salted_password" = 'fd0b0d52d052f1fe121fe020b12e19f383aa4a9a', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 16:47:15 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=bdcf72a6d9f889e75ac43f13eda46ade96967675&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00116) Rendered user/_password (0.00079) Completed in 0.01218 (82 reqs/sec) | Rendering: 0.00445 (36%) | DB: 0.00069 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00169) Rendered user/_password (0.00105) Completed in 0.00751 (133 reqs/sec) | Rendering: 0.00554 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000192) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('d223b7e3127bd73f01cdb44439c9f107bd72fd29', NULL, '2008-03-03 16:47:15', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 1, NULL, 'newbob', 'fd0b0d52d052f1fe121fe020b12e19f383aa4a9a', '2008-03-03 16:47:15', 'newbob@test.com') User Update (0.000169) UPDATE users SET "created_at" = '2008-03-03 16:47:15', "token_expiry" = '2008-03-04 16:47:15', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '02ded7f3f2a13c9d69605ee67fd896720ebb699f', "delete_after" = NULL, "salted_password" = 'fd0b0d52d052f1fe121fe020b12e19f383aa4a9a', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00510 (196 reqs/sec) | DB: 0.00066 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000536) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000507) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000523) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000518) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'fd0b0d52d052f1fe121fe020b12e19f383aa4a9a' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 16:47:15', "token_expiry" = '2008-03-04 16:47:15', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = '02ded7f3f2a13c9d69605ee67fd896720ebb699f', "delete_after" = NULL, "salted_password" = 'fd0b0d52d052f1fe121fe020b12e19f383aa4a9a', "updated_at" = '2008-03-03 16:47:15', "salt" = 'd223b7e3127bd73f01cdb44439c9f107bd72fd29' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00459 (217 reqs/sec) | DB: 0.00249 (54%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 16:47:15) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000587) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000512) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000192) UPDATE users SET "created_at" = '2008-03-03 16:47:14', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 16:47:15', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 16:47:15', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00487 (205 reqs/sec) | DB: 0.00156 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 16:47:15) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00531 (188 reqs/sec) | Rendering: 0.00501 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000569) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00482 (207 reqs/sec) | Rendering: 0.00275 (57%) | DB: 0.00071 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000592) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.02289 (43 reqs/sec) | Rendering: 0.00443 (19%) | DB: 0.00073 (3%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 16:47:15) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000182) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00177) Rendered user/_password (0.00105) Completed in 0.00765 (130 reqs/sec) | Rendering: 0.00564 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000557) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000536) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000557) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000167) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000241) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('3c2a8645f9e15335eb759515a314113e8bf14ffa', NULL, '2008-03-03 17:27:02', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'okbob', '5561fc96eec05d161978a3ca4056811836a646ca', '2008-03-03 17:27:02', 'bobs@email.com') User Load (0.000530) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000179) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('3c2a8645f9e15335eb759515a314113e8bf14ffa', NULL, '2008-03-03 17:27:02', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonexistingbob', '5561fc96eec05d161978a3ca4056811836a646ca', '2008-03-03 17:27:02', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000177) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('3c2a8645f9e15335eb759515a314113e8bf14ffa', NULL, '2008-03-03 17:27:02', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonbob', '5561fc96eec05d161978a3ca4056811836a646ca', '2008-03-03 17:27:02', 'bobs@email.com') User Load (0.000146) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000175) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('3c2a8645f9e15335eb759515a314113e8bf14ffa', NULL, '2008-03-03 17:27:02', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'email_test', '9ed9f33cbad0a65d8bbb82d56b7f44a629582717', '2008-03-03 17:27:02', 'valid@email.com') User Load (0.000512) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000138) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000244) UPDATE users SET "created_at" = '2008-03-03 17:27:02', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'f3baf9693af425d21f00f15c0c7c0aa68374c59a', "updated_at" = '2008-03-03 17:27:02', "salt" = '3c2a8645f9e15335eb759515a314113e8bf14ffa' WHERE "id" = 1000003 User Load (0.000505) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000506) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'f3baf9693af425d21f00f15c0c7c0aa68374c59a' AND verified = 1) LIMIT 1 User Load (0.000508) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '0367b617bfb920f3f58359160ea5a7565a1c9696' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000145) UPDATE users SET "created_at" = '2008-03-03 17:27:02', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '0367b617bfb920f3f58359160ea5a7565a1c9696', "updated_at" = '2008-03-03 17:27:02', "salt" = '3c2a8645f9e15335eb759515a314113e8bf14ffa' WHERE "id" = 1000003 User Load (0.000516) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '0367b617bfb920f3f58359160ea5a7565a1c9696' AND verified = 1) LIMIT 1 User Load (0.000512) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'f3baf9693af425d21f00f15c0c7c0aa68374c59a' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000643) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000167) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000248) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:03', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01110 (90 reqs/sec) | DB: 0.00172 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000157) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '46af282f405f38cacf285a77ac7394148e6632d0', "updated_at" = '2008-03-03 17:27:03', "salt" = '3264259c20b60cfeeae2592a87b6b5914a2217ef' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:03 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01431 (69 reqs/sec) | DB: 0.00048 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:03) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2096 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000577) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'cb0a69d8a0d7e9c3718c0fe5fc9e84838aec704e' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10308 (9 reqs/sec) | Rendering: 0.10104 (98%) | DB: 0.00073 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:03) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1904 reqs/sec) | Rendering: 0.10104 (19245%) | DB: 0.00073 (139%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000632) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000207) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:03', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00517 (193 reqs/sec) | DB: 0.00164 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02680) Completed in 0.04967 (20 reqs/sec) | Rendering: 0.04785 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000585) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000509) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000213) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:03', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00496 (201 reqs/sec) | Rendering: 0.04785 (965%) | DB: 0.00187 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:03) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2231 reqs/sec) | Rendering: 0.04785 (10674%) | DB: 0.00029 (64%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000554) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000205) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:03', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00495 (201 reqs/sec) | DB: 0.00157 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000161) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00111) Completed in 0.00573 (174 reqs/sec) | Rendering: 0.00403 (70%) | DB: 0.00030 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000555) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000157) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:03', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00520 (192 reqs/sec) | Rendering: 0.00403 (77%) | DB: 0.00183 (35%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:03) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2183 reqs/sec) | Rendering: 0.00403 (880%) | DB: 0.00030 (66%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000567) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000520) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000203) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:03', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00499 (200 reqs/sec) | DB: 0.00158 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000157) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '46af282f405f38cacf285a77ac7394148e6632d0', "updated_at" = '2008-03-03 17:27:03', "salt" = '3264259c20b60cfeeae2592a87b6b5914a2217ef' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:03 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00559 (178 reqs/sec) | DB: 0.00047 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000559) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '46af282f405f38cacf285a77ac7394148e6632d0' AND verified = 1) LIMIT 1 User Load (0.000280) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '46af282f405f38cacf285a77ac7394148e6632d0', "updated_at" = '2008-03-03 17:27:03', "salt" = '3264259c20b60cfeeae2592a87b6b5914a2217ef' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00497 (201 reqs/sec) | DB: 0.00164 (33%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000161) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'cb0a69d8a0d7e9c3718c0fe5fc9e84838aec704e', "updated_at" = '2008-03-03 17:27:03', "salt" = '3264259c20b60cfeeae2592a87b6b5914a2217ef' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:03 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00545 (183 reqs/sec) | DB: 0.00044 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:03) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2216 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000561) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000518) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'cb0a69d8a0d7e9c3718c0fe5fc9e84838aec704e' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'cb0a69d8a0d7e9c3718c0fe5fc9e84838aec704e', "updated_at" = '2008-03-03 17:27:03', "salt" = '3264259c20b60cfeeae2592a87b6b5914a2217ef' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00485 (206 reqs/sec) | DB: 0.00152 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:03) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2236 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000561) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000558) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000209) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:03', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00497 (201 reqs/sec) | DB: 0.00162 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000160) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '46af282f405f38cacf285a77ac7394148e6632d0', "updated_at" = '2008-03-03 17:27:03', "salt" = '3264259c20b60cfeeae2592a87b6b5914a2217ef' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00308 (324 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000535) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '46af282f405f38cacf285a77ac7394148e6632d0' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '46af282f405f38cacf285a77ac7394148e6632d0', "updated_at" = '2008-03-03 17:27:03', "salt" = '3264259c20b60cfeeae2592a87b6b5914a2217ef' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00474 (211 reqs/sec) | DB: 0.00149 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'cb0a69d8a0d7e9c3718c0fe5fc9e84838aec704e', "updated_at" = '2008-03-03 17:27:03', "salt" = '3264259c20b60cfeeae2592a87b6b5914a2217ef' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00289 (346 reqs/sec) | DB: 0.00043 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:03) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2278 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000533) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000525) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'cb0a69d8a0d7e9c3718c0fe5fc9e84838aec704e' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'cb0a69d8a0d7e9c3718c0fe5fc9e84838aec704e', "updated_at" = '2008-03-03 17:27:03', "salt" = '3264259c20b60cfeeae2592a87b6b5914a2217ef' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00474 (211 reqs/sec) | DB: 0.00149 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:03) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2227 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000569) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000524) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000163) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.010744) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000254) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:03', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.05568 (17 reqs/sec) | DB: 0.01225 (22%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Mon, 3 Mar 2008 17:27:03 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000147)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00458 (218 reqs/sec) | DB: 0.00015 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000173) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00402 (248 reqs/sec) | Rendering: 0.00298 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000583) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000541) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000158) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000172) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:03', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00509 (196 reqs/sec) | Rendering: 0.00298 (58%) | DB: 0.00177 (34%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000163) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-10 17:27:03', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = '64dd225fd489ff677a99192afb21e0359aa65665', "delete_after" = '2008-03-10 17:27:03', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:03', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Mon, 3 Mar 2008 17:27:03 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=64dd225fd489ff677a99192afb21e0359aa65665&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00632 (158 reqs/sec) | Rendering: 0.00298 (47%) | DB: 0.00034 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000185) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00098 (1020 reqs/sec) | Rendering: 0.00298 (304%) | DB: 0.00036 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"64dd225fd489ff677a99192afb21e0359aa65665"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = '64dd225fd489ff677a99192afb21e0359aa65665') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00298 (2982%) | DB: 0.00017 (173%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"64dd225fd489ff677a99192afb21e0359aa65665"} User Load (0.000541) SELECT * FROM users WHERE (id = '1000005' AND security_token = '64dd225fd489ff677a99192afb21e0359aa65665') LIMIT 1 User Update (0.000157) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-10 16:07:03', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = '64dd225fd489ff677a99192afb21e0359aa65665', "delete_after" = '2008-03-10 17:27:03', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:03', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-10 16:07:03', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = '64dd225fd489ff677a99192afb21e0359aa65665', "delete_after" = '2008-03-10 17:27:03', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:03', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00513 (195 reqs/sec) | Rendering: 0.00298 (58%) | DB: 0.00130 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000581) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000533) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000213) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:03', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00520 (192 reqs/sec) | DB: 0.00162 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000111)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00088 (1136 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000150) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00386 (258 reqs/sec) | Rendering: 0.00292 (75%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000566) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000529) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:03', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00498 (200 reqs/sec) | Rendering: 0.00292 (58%) | DB: 0.00185 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000158) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-10 17:27:03', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'ae928a31bc07ca0ae36c4e5aa57e6b7443b96d90', "delete_after" = '2008-03-10 17:27:03', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:03', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00174 (575 reqs/sec) | Rendering: 0.00292 (168%) | DB: 0.00046 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000527) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000560) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000205) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:03', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00504 (198 reqs/sec) | DB: 0.00211 (41%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000160) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000151) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'Bob', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:03', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03314) Rendered user/_password (0.00095) Completed in 0.05803 (17 reqs/sec) | Rendering: 0.05514 (95%) | DB: 0.00045 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:27:03) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000198) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000144) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = '', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:03', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00087) Completed in 0.00792 (126 reqs/sec) | Rendering: 0.00506 (63%) | DB: 0.00047 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:03) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2197 reqs/sec) | Rendering: 0.00506 (1111%) | DB: 0.00047 (104%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000556) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000207) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-04 17:27:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '65e6d8bae09c41d65fb2b8b9f62a31103858405d', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:03', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=65e6d8bae09c41d65fb2b8b9f62a31103858405d&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00693 (144 reqs/sec) | DB: 0.00076 (11%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"65e6d8bae09c41d65fb2b8b9f62a31103858405d"} User Load (0.000543) SELECT * FROM users WHERE (id = '1000001' AND security_token = '65e6d8bae09c41d65fb2b8b9f62a31103858405d') LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-04 17:27:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '65e6d8bae09c41d65fb2b8b9f62a31103858405d', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:03', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-04 17:27:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '65e6d8bae09c41d65fb2b8b9f62a31103858405d', "delete_after" = NULL, "salted_password" = '8a5e396a0b9f7a1d0bbfc70fbe92ec67d5781e59', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00756 (132 reqs/sec) | DB: 0.00110 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2236 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000544) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000511) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '8a5e396a0b9f7a1d0bbfc70fbe92ec67d5781e59' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-04 17:27:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = '65e6d8bae09c41d65fb2b8b9f62a31103858405d', "delete_after" = NULL, "salted_password" = '8a5e396a0b9f7a1d0bbfc70fbe92ec67d5781e59', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00463 (216 reqs/sec) | DB: 0.00146 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-04 17:27:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = '65e6d8bae09c41d65fb2b8b9f62a31103858405d', "delete_after" = NULL, "salted_password" = '4659fc40ee2b0aa691e8c1f5e562594a1311fd9d', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00535 (186 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2283 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000537) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000513) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4659fc40ee2b0aa691e8c1f5e562594a1311fd9d' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-04 17:27:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = '65e6d8bae09c41d65fb2b8b9f62a31103858405d', "delete_after" = NULL, "salted_password" = '4659fc40ee2b0aa691e8c1f5e562594a1311fd9d', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00478 (209 reqs/sec) | DB: 0.00145 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00062 (1605 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-04 17:27:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = '65e6d8bae09c41d65fb2b8b9f62a31103858405d', "delete_after" = NULL, "salted_password" = '8a5e396a0b9f7a1d0bbfc70fbe92ec67d5781e59', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00555 (180 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00050 (1991 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000558) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '8a5e396a0b9f7a1d0bbfc70fbe92ec67d5781e59' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-04 17:27:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = '65e6d8bae09c41d65fb2b8b9f62a31103858405d', "delete_after" = NULL, "salted_password" = '8a5e396a0b9f7a1d0bbfc70fbe92ec67d5781e59', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00467 (214 reqs/sec) | DB: 0.00148 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-04 17:27:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = '65e6d8bae09c41d65fb2b8b9f62a31103858405d', "delete_after" = NULL, "salted_password" = '4659fc40ee2b0aa691e8c1f5e562594a1311fd9d', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00540 (185 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2252 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00416 (240 reqs/sec) | Rendering: 0.00338 (81%) | DB: 0.00015 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000546) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000515) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4659fc40ee2b0aa691e8c1f5e562594a1311fd9d' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-04 17:27:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = '65e6d8bae09c41d65fb2b8b9f62a31103858405d', "delete_after" = NULL, "salted_password" = '4659fc40ee2b0aa691e8c1f5e562594a1311fd9d', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00470 (212 reqs/sec) | Rendering: 0.00338 (71%) | DB: 0.00162 (34%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2241 reqs/sec) | Rendering: 0.00338 (757%) | DB: 0.00015 (34%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000520) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Mon, 3 Mar 2008 17:27:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=65e6d8bae09c41d65fb2b8b9f62a31103858405d&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00608 (164 reqs/sec) | Rendering: 0.00201 (33%) | DB: 0.00052 (8%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000543) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000513) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4659fc40ee2b0aa691e8c1f5e562594a1311fd9d' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = '2008-03-04 17:27:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = '65e6d8bae09c41d65fb2b8b9f62a31103858405d', "delete_after" = NULL, "salted_password" = '4659fc40ee2b0aa691e8c1f5e562594a1311fd9d', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00462 (216 reqs/sec) | Rendering: 0.00201 (43%) | DB: 0.00198 (42%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | Rendering: 0.00201 (454%) | DB: 0.00052 (117%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.001059) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000541) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000237) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01637 (61 reqs/sec) | DB: 0.00213 (13%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00051 (1968 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000183) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000198) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000166) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '8a5e396a0b9f7a1d0bbfc70fbe92ec67d5781e59', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00322 (310 reqs/sec) | DB: 0.00055 (16%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2174 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000568) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000540) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '8a5e396a0b9f7a1d0bbfc70fbe92ec67d5781e59' AND verified = 1) LIMIT 1 User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '8a5e396a0b9f7a1d0bbfc70fbe92ec67d5781e59', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00482 (207 reqs/sec) | DB: 0.00156 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2150 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00054 (1844 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000592) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00489 (204 reqs/sec) | Rendering: 0.00286 (58%) | DB: 0.00074 (15%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000582) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000216) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00499 (200 reqs/sec) | DB: 0.00161 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000526) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000560) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000829) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000170) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000216) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00547 (182 reqs/sec) | DB: 0.00244 (44%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2173 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000260) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000164) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000268) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('eb81adf3a50c1e22702115cabd988843d75a6e4b', NULL, '2008-03-03 17:27:04', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', 'aef4c33430d6c546f4355e131d7adf740bdcf9f4', '2008-03-03 17:27:04', 'newbob@test.com') User Update (0.000190) UPDATE users SET "created_at" = '2008-03-03 17:27:04', "token_expiry" = '2008-03-04 17:27:04', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '9955480ab3c057708c01363b9933dc66efe97833', "delete_after" = NULL, "salted_password" = 'aef4c33430d6c546f4355e131d7adf740bdcf9f4', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:27:04 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=9955480ab3c057708c01363b9933dc66efe97833&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00927 (107 reqs/sec) | DB: 0.00102 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000574) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"9955480ab3c057708c01363b9933dc66efe97833"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = '9955480ab3c057708c01363b9933dc66efe97833') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00057 (573%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000533) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000148) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00086 (1156 reqs/sec) | DB: 0.00068 (78%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000526) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"9955480ab3c057708c01363b9933dc66efe97833"} User Load (0.000680) SELECT * FROM users WHERE (id = '1000006' AND security_token = '9955480ab3c057708c01363b9933dc66efe97833') LIMIT 1 User Update (0.000160) UPDATE users SET "created_at" = '2008-03-03 17:27:04', "token_expiry" = '2008-03-04 17:27:04', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '9955480ab3c057708c01363b9933dc66efe97833', "delete_after" = NULL, "salted_password" = 'aef4c33430d6c546f4355e131d7adf740bdcf9f4', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.01014 (98 reqs/sec) | Rendering: 0.00755 (74%) | DB: 0.00137 (13%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000583) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000539) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000542) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'aef4c33430d6c546f4355e131d7adf740bdcf9f4' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 17:27:04', "token_expiry" = '2008-03-04 17:27:04', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = '9955480ab3c057708c01363b9933dc66efe97833', "delete_after" = NULL, "salted_password" = 'aef4c33430d6c546f4355e131d7adf740bdcf9f4', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00485 (206 reqs/sec) | Rendering: 0.00755 (155%) | DB: 0.00348 (71%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2201 reqs/sec) | Rendering: 0.00755 (1661%) | DB: 0.00137 (300%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000184) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00210) Rendered user/_password (0.00123) Completed in 0.02334 (42 reqs/sec) | Rendering: 0.02134 (91%) | DB: 0.00032 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000191) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00205) Rendered user/_password (0.00124) Completed in 0.00814 (122 reqs/sec) | Rendering: 0.00619 (76%) | DB: 0.00032 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000207) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00255) Rendered user/_password (0.00145) Completed in 0.00886 (112 reqs/sec) | Rendering: 0.00695 (78%) | DB: 0.00034 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000869) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00201) Rendered user/_password (0.00121) Completed in 0.00912 (109 reqs/sec) | Rendering: 0.00632 (69%) | DB: 0.00101 (11%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000165) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00158) Rendered user/_password (0.00100) Completed in 0.00772 (129 reqs/sec) | Rendering: 0.00532 (68%) | DB: 0.00068 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000200) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('eb81adf3a50c1e22702115cabd988843d75a6e4b', NULL, '2008-03-03 17:27:04', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', 'aef4c33430d6c546f4355e131d7adf740bdcf9f4', '2008-03-03 17:27:04', 'newbob@test.com') User Update (0.000173) UPDATE users SET "created_at" = '2008-03-03 17:27:04', "token_expiry" = '2008-03-04 17:27:04', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '47c9785fc9fac3980d80e2754d272c6376f72f75', "delete_after" = NULL, "salted_password" = 'aef4c33430d6c546f4355e131d7adf740bdcf9f4', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:27:04 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=47c9785fc9fac3980d80e2754d272c6376f72f75&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00115) Rendered user/_password (0.00080) Completed in 0.01213 (82 reqs/sec) | Rendering: 0.00443 (36%) | DB: 0.00068 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000182) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00162) Rendered user/_password (0.00103) Completed in 0.00739 (135 reqs/sec) | Rendering: 0.00542 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000196) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('eb81adf3a50c1e22702115cabd988843d75a6e4b', NULL, '2008-03-03 17:27:04', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 1, NULL, 'newbob', 'aef4c33430d6c546f4355e131d7adf740bdcf9f4', '2008-03-03 17:27:04', 'newbob@test.com') User Update (0.000171) UPDATE users SET "created_at" = '2008-03-03 17:27:04', "token_expiry" = '2008-03-04 17:27:04', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'c96d3bc117695b43a241254f28da3c9a659c0c7c', "delete_after" = NULL, "salted_password" = 'aef4c33430d6c546f4355e131d7adf740bdcf9f4', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00513 (195 reqs/sec) | DB: 0.00068 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000528) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000505) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000520) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000533) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'aef4c33430d6c546f4355e131d7adf740bdcf9f4' AND verified = 1) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:27:04', "token_expiry" = '2008-03-04 17:27:04', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = 'c96d3bc117695b43a241254f28da3c9a659c0c7c', "delete_after" = NULL, "salted_password" = 'aef4c33430d6c546f4355e131d7adf740bdcf9f4', "updated_at" = '2008-03-03 17:27:04', "salt" = 'eb81adf3a50c1e22702115cabd988843d75a6e4b' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00496 (201 reqs/sec) | DB: 0.00250 (50%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2212 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000548) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000507) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000198) UPDATE users SET "created_at" = '2008-03-03 17:27:03', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:04', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00489 (204 reqs/sec) | DB: 0.00153 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:27:04) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00540 (185 reqs/sec) | Rendering: 0.00510 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000570) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00480 (208 reqs/sec) | Rendering: 0.00274 (56%) | DB: 0.00071 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000577) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01087 (91 reqs/sec) | Rendering: 0.00429 (39%) | DB: 0.00072 (6%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000187) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00104) Completed in 0.00748 (133 reqs/sec) | Rendering: 0.00548 (73%) | DB: 0.00032 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000596) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000582) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000167) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000209) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('a1dd328f8cefe64380a95deb059c3523e36912c0', NULL, '2008-03-03 17:27:20', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', 0, NULL, 0, NULL, 'okbob', '91dd3901c6919a9e248d1cd10a15207683a40be4', '2008-03-03 17:27:20', 'bobs@email.com') User Load (0.000534) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = '''''''''''''''''''''''''''''') LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000179) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('a1dd328f8cefe64380a95deb059c3523e36912c0', NULL, '2008-03-03 17:27:20', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', 0, NULL, 0, NULL, 'nonexistingbob', '91dd3901c6919a9e248d1cd10a15207683a40be4', '2008-03-03 17:27:20', 'bobs@email.com') User Load (0.000147) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000179) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('a1dd328f8cefe64380a95deb059c3523e36912c0', NULL, '2008-03-03 17:27:20', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', 0, NULL, 0, NULL, 'nonbob', '91dd3901c6919a9e248d1cd10a15207683a40be4', '2008-03-03 17:27:20', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = '''''''''''''''''''''''''''''') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000178) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('a1dd328f8cefe64380a95deb059c3523e36912c0', NULL, '2008-03-03 17:27:20', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', 0, NULL, 0, NULL, 'email_test', 'f87d929290905fa30c80c64a0481a7c655eaf4a2', '2008-03-03 17:27:20', 'valid@email.com') User Load (0.000520) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000137) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000246) UPDATE users SET "created_at" = '2008-03-03 17:27:20', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = '7f27ccf78494274a377ff1f20385c4c5fc9e1e9c', "updated_at" = '2008-03-03 17:27:20', "salt" = 'a1dd328f8cefe64380a95deb059c3523e36912c0' WHERE "id" = 1000003 User Load (0.000511) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000509) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '7f27ccf78494274a377ff1f20385c4c5fc9e1e9c' AND verified = 1) LIMIT 1 User Load (0.000509) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'bb2966799817dc44527c968bcc92dcad38eb44cc' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000164) UPDATE users SET "created_at" = '2008-03-03 17:27:20', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'bb2966799817dc44527c968bcc92dcad38eb44cc', "updated_at" = '2008-03-03 17:27:20', "salt" = 'a1dd328f8cefe64380a95deb059c3523e36912c0' WHERE "id" = 1000003 User Load (0.000519) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'bb2966799817dc44527c968bcc92dcad38eb44cc' AND verified = 1) LIMIT 1 User Load (0.000516) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '7f27ccf78494274a377ff1f20385c4c5fc9e1e9c' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000651) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000170) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000248) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:21', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01090 (91 reqs/sec) | DB: 0.00173 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000184) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:21', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'a83e3674457138fe11a6b53d6a0c9f3b78054c45', "updated_at" = '2008-03-03 17:27:21', "salt" = '547d3d0b4da3ce80bb8b02969d4a92a3ab4f9b5a' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:21 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear 'NULL' 'NULL', At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01430 (69 reqs/sec) | DB: 0.00048 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2109 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000574) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '9c2a3cf44dede1479e6977d642c1e76d2f355169' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.11204 (8 reqs/sec) | Rendering: 0.10999 (98%) | DB: 0.00073 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1938 reqs/sec) | Rendering: 0.10999 (21319%) | DB: 0.00073 (140%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000589) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000214) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00512 (195 reqs/sec) | DB: 0.00161 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02679) Completed in 0.04944 (20 reqs/sec) | Rendering: 0.04762 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000594) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00493 (202 reqs/sec) | Rendering: 0.04762 (965%) | DB: 0.00183 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2263 reqs/sec) | Rendering: 0.04762 (10778%) | DB: 0.00029 (65%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000551) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000206) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00494 (202 reqs/sec) | DB: 0.00157 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000163) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00114) Completed in 0.00580 (172 reqs/sec) | Rendering: 0.00410 (70%) | DB: 0.00030 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000569) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000526) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000160) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00493 (202 reqs/sec) | Rendering: 0.00410 (83%) | DB: 0.00186 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2216 reqs/sec) | Rendering: 0.00410 (909%) | DB: 0.00030 (67%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000567) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000202) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00502 (199 reqs/sec) | DB: 0.00159 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000170) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000151) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = '4c4e70cbd4721ef36002f79956b73ca3f73a556a', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear 'NULL' 'NULL', At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00560 (178 reqs/sec) | DB: 0.00046 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000561) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000527) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4c4e70cbd4721ef36002f79956b73ca3f73a556a' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000145) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = '4c4e70cbd4721ef36002f79956b73ca3f73a556a', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00486 (205 reqs/sec) | DB: 0.00152 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000160) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'c49100a1466500be3944f55837e1b655b81a2002', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear 'NULL' 'NULL', At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00559 (178 reqs/sec) | DB: 0.00045 (7%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2187 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000559) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000525) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'c49100a1466500be3944f55837e1b655b81a2002' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000146) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'c49100a1466500be3944f55837e1b655b81a2002', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00483 (207 reqs/sec) | DB: 0.00152 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000563) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000203) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00495 (201 reqs/sec) | DB: 0.00159 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = '4c4e70cbd4721ef36002f79956b73ca3f73a556a', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00309 (323 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000586) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000530) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4c4e70cbd4721ef36002f79956b73ca3f73a556a' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = '4c4e70cbd4721ef36002f79956b73ca3f73a556a', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00483 (207 reqs/sec) | DB: 0.00155 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000160) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000140) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'c49100a1466500be3944f55837e1b655b81a2002', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00295 (339 reqs/sec) | DB: 0.00044 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2236 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000549) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'c49100a1466500be3944f55837e1b655b81a2002' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'c49100a1466500be3944f55837e1b655b81a2002', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00475 (210 reqs/sec) | DB: 0.00151 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2288 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000561) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.048824) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.010965) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000266) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:22', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.06512 (15 reqs/sec) | DB: 0.06077 (93%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear 'NULL' 'NULL', At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000147)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00460 (217 reqs/sec) | DB: 0.00015 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000176) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00403 (248 reqs/sec) | Rendering: 0.00300 (74%) | DB: 0.00018 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000586) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000555) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000164) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000173) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:22', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00516 (193 reqs/sec) | Rendering: 0.00300 (58%) | DB: 0.00180 (34%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000183) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-10 17:27:22', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '1e3611e8d9a5d69755c6f06090fc229acf3a045a', "delete_after" = '2008-03-10 17:27:22', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:22', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear 'NULL' 'NULL', At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=1e3611e8d9a5d69755c6f06090fc229acf3a045a&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00635 (157 reqs/sec) | Rendering: 0.00300 (47%) | DB: 0.00036 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000185) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00096 (1036 reqs/sec) | Rendering: 0.00300 (310%) | DB: 0.00036 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"1e3611e8d9a5d69755c6f06090fc229acf3a045a"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = '1e3611e8d9a5d69755c6f06090fc229acf3a045a') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00300 (2995%) | DB: 0.00018 (176%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"1e3611e8d9a5d69755c6f06090fc229acf3a045a"} User Load (0.000559) SELECT * FROM users WHERE (id = '1000005' AND security_token = '1e3611e8d9a5d69755c6f06090fc229acf3a045a') LIMIT 1 User Update (0.000153) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-10 16:07:22', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '1e3611e8d9a5d69755c6f06090fc229acf3a045a', "delete_after" = '2008-03-10 17:27:22', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:22', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-10 16:07:22', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '1e3611e8d9a5d69755c6f06090fc229acf3a045a', "delete_after" = '2008-03-10 17:27:22', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:22', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00516 (193 reqs/sec) | Rendering: 0.00300 (58%) | DB: 0.00132 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000580) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000532) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000216) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:22', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00521 (192 reqs/sec) | DB: 0.00162 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000106)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00087 (1146 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000146) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000153) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00395 (253 reqs/sec) | Rendering: 0.00300 (76%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000576) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000528) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000161) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:22', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00500 (199 reqs/sec) | Rendering: 0.00300 (60%) | DB: 0.00185 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-10 17:27:22', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '409d95b9eb20a60259aca41218e91dde774f4d52', "delete_after" = '2008-03-10 17:27:22', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:22', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00174 (576 reqs/sec) | Rendering: 0.00300 (172%) | DB: 0.00045 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000584) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000567) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000208) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00506 (197 reqs/sec) | DB: 0.00217 (42%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = 'Bob', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03282) Rendered user/_password (0.00096) Completed in 0.05835 (17 reqs/sec) | Rendering: 0.05534 (94%) | DB: 0.00044 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000196) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000144) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00087) Completed in 0.00799 (125 reqs/sec) | Rendering: 0.00516 (64%) | DB: 0.00047 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2178 reqs/sec) | Rendering: 0.00516 (1123%) | DB: 0.00047 (103%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000571) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000281) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-04 17:27:22', "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '5273c1681771c77df6b14bcb95c36f75de5f027b', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear 'NULL' 'NULL', At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=5273c1681771c77df6b14bcb95c36f75de5f027b&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00706 (141 reqs/sec) | DB: 0.00085 (12%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"5273c1681771c77df6b14bcb95c36f75de5f027b"} User Load (0.000555) SELECT * FROM users WHERE (id = '1000001' AND security_token = '5273c1681771c77df6b14bcb95c36f75de5f027b') LIMIT 1 User Update (0.000157) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-04 17:27:22', "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '5273c1681771c77df6b14bcb95c36f75de5f027b', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000143) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-04 17:27:22', "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '5273c1681771c77df6b14bcb95c36f75de5f027b', "delete_after" = NULL, "salted_password" = 'dfae86f09ae43237a26edd7a97f28deb3ad65c83', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear 'NULL' 'NULL', At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00764 (130 reqs/sec) | DB: 0.00114 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2212 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000550) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000515) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'dfae86f09ae43237a26edd7a97f28deb3ad65c83' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-04 17:27:22', "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '5273c1681771c77df6b14bcb95c36f75de5f027b', "delete_after" = NULL, "salted_password" = 'dfae86f09ae43237a26edd7a97f28deb3ad65c83', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00473 (211 reqs/sec) | DB: 0.00148 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-04 17:27:22', "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '5273c1681771c77df6b14bcb95c36f75de5f027b', "delete_after" = NULL, "salted_password" = 'c49100a1466500be3944f55837e1b655b81a2002', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear 'NULL' 'NULL', At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00541 (184 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000558) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'c49100a1466500be3944f55837e1b655b81a2002' AND verified = 1) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000146) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-04 17:27:22', "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '5273c1681771c77df6b14bcb95c36f75de5f027b', "delete_after" = NULL, "salted_password" = 'c49100a1466500be3944f55837e1b655b81a2002', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00486 (205 reqs/sec) | DB: 0.00150 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00063 (1594 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-04 17:27:22', "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '5273c1681771c77df6b14bcb95c36f75de5f027b', "delete_after" = NULL, "salted_password" = 'dfae86f09ae43237a26edd7a97f28deb3ad65c83', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear 'NULL' 'NULL', At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00564 (177 reqs/sec) | DB: 0.00043 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2198 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000574) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'dfae86f09ae43237a26edd7a97f28deb3ad65c83' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000140) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-04 17:27:22', "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '5273c1681771c77df6b14bcb95c36f75de5f027b', "delete_after" = NULL, "salted_password" = 'dfae86f09ae43237a26edd7a97f28deb3ad65c83', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00472 (211 reqs/sec) | DB: 0.00151 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-04 17:27:22', "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '5273c1681771c77df6b14bcb95c36f75de5f027b', "delete_after" = NULL, "salted_password" = 'c49100a1466500be3944f55837e1b655b81a2002', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear 'NULL' 'NULL', At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00544 (183 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2236 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00425 (235 reqs/sec) | Rendering: 0.00345 (81%) | DB: 0.00016 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000556) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000518) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'c49100a1466500be3944f55837e1b655b81a2002' AND verified = 1) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-04 17:27:22', "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '5273c1681771c77df6b14bcb95c36f75de5f027b', "delete_after" = NULL, "salted_password" = 'c49100a1466500be3944f55837e1b655b81a2002', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00470 (212 reqs/sec) | Rendering: 0.00345 (73%) | DB: 0.00165 (35%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2247 reqs/sec) | Rendering: 0.00345 (775%) | DB: 0.00016 (35%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000532) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear 'NULL' 'NULL', At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=5273c1681771c77df6b14bcb95c36f75de5f027b&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00662 (151 reqs/sec) | Rendering: 0.00210 (31%) | DB: 0.00053 (8%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000567) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'c49100a1466500be3944f55837e1b655b81a2002' AND verified = 1) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.011274) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = '2008-03-04 17:27:22', "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '5273c1681771c77df6b14bcb95c36f75de5f027b', "delete_after" = NULL, "salted_password" = 'c49100a1466500be3944f55837e1b655b81a2002', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.05703 (17 reqs/sec) | Rendering: 0.00210 (3%) | DB: 0.01317 (23%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00050 (2015 reqs/sec) | Rendering: 0.00210 (422%) | DB: 0.00053 (107%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000613) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000551) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000267) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00586 (170 reqs/sec) | DB: 0.00173 (29%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00050 (2000 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000191) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000167) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'dfae86f09ae43237a26edd7a97f28deb3ad65c83', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00324 (308 reqs/sec) | DB: 0.00050 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2142 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000579) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000556) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'dfae86f09ae43237a26edd7a97f28deb3ad65c83' AND verified = 1) LIMIT 1 User Load (0.000163) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000151) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'dfae86f09ae43237a26edd7a97f28deb3ad65c83', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00499 (200 reqs/sec) | DB: 0.00160 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2145 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00054 (1862 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000631) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00499 (200 reqs/sec) | Rendering: 0.00289 (57%) | DB: 0.00078 (15%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000594) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000535) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000233) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00509 (196 reqs/sec) | DB: 0.00166 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000541) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000575) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000526) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000166) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000213) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00522 (191 reqs/sec) | DB: 0.00216 (41%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2159 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000260) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000162) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000223) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('62be84580da05144f0148f203fb56443847ed891', NULL, '2008-03-03 17:27:22', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', 0, NULL, 0, NULL, 'newbob', '8ed4644553ce3af42a2c10de3ed1317d8bc9ba1d', '2008-03-03 17:27:22', 'newbob@test.com') User Update (0.000184) UPDATE users SET "created_at" = '2008-03-03 17:27:22', "token_expiry" = '2008-03-04 17:27:22', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''''''NULL''''''', "firstname" = '''''''NULL''''''', "role" = '''''''NULL''''''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'f61f99169005d4475a4f13dd933569b97cdd30c1', "delete_after" = NULL, "salted_password" = '8ed4644553ce3af42a2c10de3ed1317d8bc9ba1d', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, '''NULL''' '''NULL'''. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=f61f99169005d4475a4f13dd933569b97cdd30c1&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00934 (107 reqs/sec) | DB: 0.00096 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000741) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"f61f99169005d4475a4f13dd933569b97cdd30c1"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'f61f99169005d4475a4f13dd933569b97cdd30c1') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00074 (741%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000539) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000153) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00095 (1050 reqs/sec) | DB: 0.00069 (72%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000538) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"f61f99169005d4475a4f13dd933569b97cdd30c1"} User Load (0.000535) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'f61f99169005d4475a4f13dd933569b97cdd30c1') LIMIT 1 User Update (0.000162) UPDATE users SET "created_at" = '2008-03-03 17:27:22', "token_expiry" = '2008-03-04 17:27:22', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''''''NULL''''''', "firstname" = '''''''NULL''''''', "role" = '''''''NULL''''''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'f61f99169005d4475a4f13dd933569b97cdd30c1', "delete_after" = NULL, "salted_password" = '8ed4644553ce3af42a2c10de3ed1317d8bc9ba1d', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.00998 (100 reqs/sec) | Rendering: 0.00752 (75%) | DB: 0.00124 (12%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000590) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000558) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000530) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '8ed4644553ce3af42a2c10de3ed1317d8bc9ba1d' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-03 17:27:22', "token_expiry" = '2008-03-04 17:27:22', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''''''NULL''''''', "firstname" = '''''''NULL''''''', "role" = '''''''NULL''''''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = 'f61f99169005d4475a4f13dd933569b97cdd30c1', "delete_after" = NULL, "salted_password" = '8ed4644553ce3af42a2c10de3ed1317d8bc9ba1d', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00491 (203 reqs/sec) | Rendering: 0.00752 (153%) | DB: 0.00335 (68%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2202 reqs/sec) | Rendering: 0.00752 (1656%) | DB: 0.00124 (272%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000186) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = '''''''''''''''''''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00212) Rendered user/_password (0.00123) Completed in 0.02393 (41 reqs/sec) | Rendering: 0.02188 (91%) | DB: 0.00032 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000193) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = '''''''''''''''''''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00208) Rendered user/_password (0.00125) Completed in 0.00830 (120 reqs/sec) | Rendering: 0.00631 (75%) | DB: 0.00032 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000171) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = '''''''''''''''''''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00255) Rendered user/_password (0.00147) Completed in 0.00908 (110 reqs/sec) | Rendering: 0.00717 (78%) | DB: 0.00030 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000554) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = '''''''''''''''''''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00202) Rendered user/_password (0.00122) Completed in 0.00882 (113 reqs/sec) | Rendering: 0.00635 (72%) | DB: 0.00069 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000176) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00163) Rendered user/_password (0.00101) Completed in 0.00784 (127 reqs/sec) | Rendering: 0.00542 (69%) | DB: 0.00069 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000183) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000204) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('62be84580da05144f0148f203fb56443847ed891', NULL, '2008-03-03 17:27:22', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', 0, NULL, 0, NULL, 'newbob', '8ed4644553ce3af42a2c10de3ed1317d8bc9ba1d', '2008-03-03 17:27:22', 'newbob@test.com') User Update (0.000176) UPDATE users SET "created_at" = '2008-03-03 17:27:22', "token_expiry" = '2008-03-04 17:27:22', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''''''NULL''''''', "firstname" = '''''''NULL''''''', "role" = '''''''NULL''''''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '0ec8ea6dbd8f186b1b54e3f30072de095c2ad998', "delete_after" = NULL, "salted_password" = '8ed4644553ce3af42a2c10de3ed1317d8bc9ba1d', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:27:22 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, '''NULL''' '''NULL'''. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=0ec8ea6dbd8f186b1b54e3f30072de095c2ad998&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00117) Rendered user/_password (0.00080) Completed in 0.01227 (81 reqs/sec) | Rendering: 0.00448 (36%) | DB: 0.00069 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000184) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00104) Completed in 0.00755 (132 reqs/sec) | Rendering: 0.00549 (72%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000181) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000217) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('62be84580da05144f0148f203fb56443847ed891', NULL, '2008-03-03 17:27:22', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', '''''''NULL''''''', 0, NULL, 1, NULL, 'newbob', '8ed4644553ce3af42a2c10de3ed1317d8bc9ba1d', '2008-03-03 17:27:22', 'newbob@test.com') User Update (0.000180) UPDATE users SET "created_at" = '2008-03-03 17:27:22', "token_expiry" = '2008-03-04 17:27:22', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''''''NULL''''''', "firstname" = '''''''NULL''''''', "role" = '''''''NULL''''''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '1ea71692f82cfba51fa1fc23aba5378cbdada86e', "delete_after" = NULL, "salted_password" = '8ed4644553ce3af42a2c10de3ed1317d8bc9ba1d', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00557 (179 reqs/sec) | DB: 0.00071 (12%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000536) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000512) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000539) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '8ed4644553ce3af42a2c10de3ed1317d8bc9ba1d' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-03 17:27:22', "token_expiry" = '2008-03-04 17:27:22', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''''''NULL''''''', "firstname" = '''''''NULL''''''', "role" = '''''''NULL''''''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '1ea71692f82cfba51fa1fc23aba5378cbdada86e', "delete_after" = NULL, "salted_password" = '8ed4644553ce3af42a2c10de3ed1317d8bc9ba1d', "updated_at" = '2008-03-03 17:27:22', "salt" = '62be84580da05144f0148f203fb56443847ed891' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00479 (208 reqs/sec) | DB: 0.00253 (52%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2226 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000553) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000512) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000200) UPDATE users SET "created_at" = '2008-03-03 17:27:21', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:22', "security_token" = '''NULL''', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:22', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00486 (205 reqs/sec) | DB: 0.00154 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:27:22) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00125) Rendered user/_password (0.00088) Completed in 0.00553 (180 reqs/sec) | Rendering: 0.00522 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000589) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00485 (205 reqs/sec) | Rendering: 0.00278 (57%) | DB: 0.00073 (15%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000605) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01124 (89 reqs/sec) | Rendering: 0.00442 (39%) | DB: 0.00075 (6%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:22) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000184) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00165) Rendered user/_password (0.00110) Completed in 0.00798 (125 reqs/sec) | Rendering: 0.00595 (74%) | DB: 0.00031 (3%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000561) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000564) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000167) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000206) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('1b565b5fe2e443a495af04abd05bf60f76d2b498', NULL, '2008-03-03 17:27:49', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'okbob', '0081f120c6dfe9fad363c7eae5e549efefa7c62c', '2008-03-03 17:27:49', 'bobs@email.com') User Load (0.000532) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000179) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000180) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('1b565b5fe2e443a495af04abd05bf60f76d2b498', NULL, '2008-03-03 17:27:49', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonexistingbob', '0081f120c6dfe9fad363c7eae5e549efefa7c62c', '2008-03-03 17:27:49', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000176) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('1b565b5fe2e443a495af04abd05bf60f76d2b498', NULL, '2008-03-03 17:27:49', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonbob', '0081f120c6dfe9fad363c7eae5e549efefa7c62c', '2008-03-03 17:27:49', 'bobs@email.com') User Load (0.000144) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000176) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('1b565b5fe2e443a495af04abd05bf60f76d2b498', NULL, '2008-03-03 17:27:49', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'email_test', '86550a69be2d914527d42a054f8ca93eafa89e20', '2008-03-03 17:27:49', 'valid@email.com') User Load (0.000516) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000139) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000238) UPDATE users SET "created_at" = '2008-03-03 17:27:49', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '85276c3f4c8032e10e8b0f1a887297a2290ea7d9', "updated_at" = '2008-03-03 17:27:49', "salt" = '1b565b5fe2e443a495af04abd05bf60f76d2b498' WHERE "id" = 1000003 User Load (0.000508) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000508) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '85276c3f4c8032e10e8b0f1a887297a2290ea7d9' AND verified = 1) LIMIT 1 User Load (0.000542) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'ab23f6dae9303e7c3f2996f21de00b33f4a93178' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-03 17:27:49', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'ab23f6dae9303e7c3f2996f21de00b33f4a93178', "updated_at" = '2008-03-03 17:27:49', "salt" = '1b565b5fe2e443a495af04abd05bf60f76d2b498' WHERE "id" = 1000003 User Load (0.000520) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'ab23f6dae9303e7c3f2996f21de00b33f4a93178' AND verified = 1) LIMIT 1 User Load (0.000516) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '85276c3f4c8032e10e8b0f1a887297a2290ea7d9' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000691) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000550) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000195) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000288) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01150 (86 reqs/sec) | DB: 0.00186 (16%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000212) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000167) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e2051e5228760f5904b209e7ed6bf26264ac4257', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01830 (54 reqs/sec) | DB: 0.00053 (2%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00050 (2003 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000611) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000165) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7792cc21f001108885c9bcc4b6ceac4c42325efe' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10625 (9 reqs/sec) | Rendering: 0.10405 (97%) | DB: 0.00078 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1923 reqs/sec) | Rendering: 0.10405 (20009%) | DB: 0.00078 (149%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000591) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000212) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00511 (195 reqs/sec) | DB: 0.00161 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02668) Completed in 0.04922 (20 reqs/sec) | Rendering: 0.04739 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000589) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000513) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00489 (204 reqs/sec) | Rendering: 0.04739 (969%) | DB: 0.00182 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2246 reqs/sec) | Rendering: 0.04739 (10647%) | DB: 0.00029 (65%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000555) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000208) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00496 (201 reqs/sec) | DB: 0.00158 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00112) Completed in 0.00578 (172 reqs/sec) | Rendering: 0.00409 (70%) | DB: 0.00030 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000560) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000524) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000157) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00483 (207 reqs/sec) | Rendering: 0.00409 (84%) | DB: 0.00183 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2227 reqs/sec) | Rendering: 0.00409 (911%) | DB: 0.00030 (66%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000564) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000160) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000200) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00494 (202 reqs/sec) | DB: 0.00158 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e2051e5228760f5904b209e7ed6bf26264ac4257', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00595 (168 reqs/sec) | DB: 0.00046 (7%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000571) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'e2051e5228760f5904b209e7ed6bf26264ac4257' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e2051e5228760f5904b209e7ed6bf26264ac4257', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00499 (200 reqs/sec) | DB: 0.00155 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000408) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000140) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '7792cc21f001108885c9bcc4b6ceac4c42325efe', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00582 (171 reqs/sec) | DB: 0.00069 (11%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2198 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000557) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7792cc21f001108885c9bcc4b6ceac4c42325efe' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000140) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '7792cc21f001108885c9bcc4b6ceac4c42325efe', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00486 (205 reqs/sec) | DB: 0.00151 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2247 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000559) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000518) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000211) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00492 (203 reqs/sec) | DB: 0.00158 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000160) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000146) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e2051e5228760f5904b209e7ed6bf26264ac4257', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00309 (323 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000532) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'e2051e5228760f5904b209e7ed6bf26264ac4257' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e2051e5228760f5904b209e7ed6bf26264ac4257', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00470 (212 reqs/sec) | DB: 0.00148 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '7792cc21f001108885c9bcc4b6ceac4c42325efe', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00293 (340 reqs/sec) | DB: 0.00044 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2273 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000535) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000527) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7792cc21f001108885c9bcc4b6ceac4c42325efe' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '7792cc21f001108885c9bcc4b6ceac4c42325efe', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00470 (212 reqs/sec) | DB: 0.00149 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000562) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000524) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000160) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.010786) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000245) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.05613 (17 reqs/sec) | DB: 0.01228 (21%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000148)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00460 (217 reqs/sec) | DB: 0.00015 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000174) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00401 (249 reqs/sec) | Rendering: 0.00298 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000638) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000548) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000167) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00514 (194 reqs/sec) | Rendering: 0.00298 (57%) | DB: 0.00182 (35%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000164) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-10 17:27:51', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'eec6f38fb1c4e0d56a822b79fa01fd7ccd47b2ad', "delete_after" = '2008-03-10 17:27:51', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=eec6f38fb1c4e0d56a822b79fa01fd7ccd47b2ad&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00591 (169 reqs/sec) | Rendering: 0.00298 (50%) | DB: 0.00034 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000176) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00095 (1050 reqs/sec) | Rendering: 0.00298 (312%) | DB: 0.00035 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"eec6f38fb1c4e0d56a822b79fa01fd7ccd47b2ad"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'eec6f38fb1c4e0d56a822b79fa01fd7ccd47b2ad') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00298 (2979%) | DB: 0.00017 (174%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"eec6f38fb1c4e0d56a822b79fa01fd7ccd47b2ad"} User Load (0.000542) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'eec6f38fb1c4e0d56a822b79fa01fd7ccd47b2ad') LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-10 16:07:51', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'eec6f38fb1c4e0d56a822b79fa01fd7ccd47b2ad', "delete_after" = '2008-03-10 17:27:51', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-10 16:07:51', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'eec6f38fb1c4e0d56a822b79fa01fd7ccd47b2ad', "delete_after" = '2008-03-10 17:27:51', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00513 (195 reqs/sec) | Rendering: 0.00298 (58%) | DB: 0.00130 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000582) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000528) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000209) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00514 (194 reqs/sec) | DB: 0.00161 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000111)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00089 (1119 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000148) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00387 (258 reqs/sec) | Rendering: 0.00292 (75%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000567) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000528) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000165) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00501 (199 reqs/sec) | Rendering: 0.00292 (58%) | DB: 0.00185 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-10 17:27:51', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = '64fda261f1a09afa9933eac219a7eee7677173be', "delete_after" = '2008-03-10 17:27:51', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:27:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00173 (577 reqs/sec) | Rendering: 0.00292 (168%) | DB: 0.00045 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000537) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000566) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000533) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000205) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00503 (198 reqs/sec) | DB: 0.00214 (42%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'Bob', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03274) Rendered user/_password (0.00094) Completed in 0.05764 (17 reqs/sec) | Rendering: 0.05476 (95%) | DB: 0.00045 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000197) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = '', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00788 (126 reqs/sec) | Rendering: 0.00504 (63%) | DB: 0.00047 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2221 reqs/sec) | Rendering: 0.00504 (1119%) | DB: 0.00047 (105%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000562) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000205) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '4d207a74649698faf75b81f9f1e456c888b6cb11', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=4d207a74649698faf75b81f9f1e456c888b6cb11&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00692 (144 reqs/sec) | DB: 0.00077 (11%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"4d207a74649698faf75b81f9f1e456c888b6cb11"} User Load (0.000548) SELECT * FROM users WHERE (id = '1000001' AND security_token = '4d207a74649698faf75b81f9f1e456c888b6cb11') LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '4d207a74649698faf75b81f9f1e456c888b6cb11', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '4d207a74649698faf75b81f9f1e456c888b6cb11', "delete_after" = NULL, "salted_password" = 'f4887a28c9ada3e903b9d775679d32b33017508b', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00749 (133 reqs/sec) | DB: 0.00111 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000541) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000512) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f4887a28c9ada3e903b9d775679d32b33017508b' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = '4d207a74649698faf75b81f9f1e456c888b6cb11', "delete_after" = NULL, "salted_password" = 'f4887a28c9ada3e903b9d775679d32b33017508b', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00461 (216 reqs/sec) | DB: 0.00146 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = '4d207a74649698faf75b81f9f1e456c888b6cb11', "delete_after" = NULL, "salted_password" = '7792cc21f001108885c9bcc4b6ceac4c42325efe', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00536 (186 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2256 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000541) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000515) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7792cc21f001108885c9bcc4b6ceac4c42325efe' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = '4d207a74649698faf75b81f9f1e456c888b6cb11', "delete_after" = NULL, "salted_password" = '7792cc21f001108885c9bcc4b6ceac4c42325efe', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00473 (211 reqs/sec) | DB: 0.00146 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00062 (1602 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = '4d207a74649698faf75b81f9f1e456c888b6cb11', "delete_after" = NULL, "salted_password" = 'f4887a28c9ada3e903b9d775679d32b33017508b', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00551 (181 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000544) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000515) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f4887a28c9ada3e903b9d775679d32b33017508b' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = '4d207a74649698faf75b81f9f1e456c888b6cb11', "delete_after" = NULL, "salted_password" = 'f4887a28c9ada3e903b9d775679d32b33017508b', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00461 (216 reqs/sec) | DB: 0.00148 (32%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = '4d207a74649698faf75b81f9f1e456c888b6cb11', "delete_after" = NULL, "salted_password" = '7792cc21f001108885c9bcc4b6ceac4c42325efe', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00533 (187 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2263 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000162) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00455 (219 reqs/sec) | Rendering: 0.00340 (74%) | DB: 0.00016 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000547) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7792cc21f001108885c9bcc4b6ceac4c42325efe' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = '4d207a74649698faf75b81f9f1e456c888b6cb11', "delete_after" = NULL, "salted_password" = '7792cc21f001108885c9bcc4b6ceac4c42325efe', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00466 (214 reqs/sec) | Rendering: 0.00340 (72%) | DB: 0.00164 (35%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | Rendering: 0.00340 (770%) | DB: 0.00016 (36%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000521) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=4d207a74649698faf75b81f9f1e456c888b6cb11&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00612 (163 reqs/sec) | Rendering: 0.00201 (32%) | DB: 0.00052 (8%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000547) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000559) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7792cc21f001108885c9bcc4b6ceac4c42325efe' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = '4d207a74649698faf75b81f9f1e456c888b6cb11', "delete_after" = NULL, "salted_password" = '7792cc21f001108885c9bcc4b6ceac4c42325efe', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00468 (213 reqs/sec) | Rendering: 0.00201 (42%) | DB: 0.00204 (43%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | Rendering: 0.00201 (454%) | DB: 0.00052 (117%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.001053) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000536) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000232) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01638 (61 reqs/sec) | DB: 0.00212 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00050 (1984 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000180) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000163) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'f4887a28c9ada3e903b9d775679d32b33017508b', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00314 (318 reqs/sec) | DB: 0.00049 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2193 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000577) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000543) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f4887a28c9ada3e903b9d775679d32b33017508b' AND verified = 1) LIMIT 1 User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'f4887a28c9ada3e903b9d775679d32b33017508b', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00482 (207 reqs/sec) | DB: 0.00157 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2174 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00054 (1865 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000632) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00494 (202 reqs/sec) | Rendering: 0.00286 (57%) | DB: 0.00078 (15%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000580) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000529) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000220) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00500 (200 reqs/sec) | DB: 0.00163 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000527) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000564) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000204) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00504 (198 reqs/sec) | DB: 0.00211 (41%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2222 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000256) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000162) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000227) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('140cfcacc33018f5a6742f3f92fd6be9ab25ad78', NULL, '2008-03-03 17:27:51', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', '13f88a03de7aeb3edaab3c1222d810a77f859179', '2008-03-03 17:27:51', 'newbob@test.com') User Update (0.000187) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '874a7c825c43e7e428782edbb97f8a9ae0082a42', "delete_after" = NULL, "salted_password" = '13f88a03de7aeb3edaab3c1222d810a77f859179', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:27:51 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=874a7c825c43e7e428782edbb97f8a9ae0082a42&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00919 (108 reqs/sec) | DB: 0.00097 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000572) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"874a7c825c43e7e428782edbb97f8a9ae0082a42"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = '874a7c825c43e7e428782edbb97f8a9ae0082a42') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00057 (571%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000533) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000147) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00087 (1145 reqs/sec) | DB: 0.00068 (77%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000552) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"874a7c825c43e7e428782edbb97f8a9ae0082a42"} User Load (0.000536) SELECT * FROM users WHERE (id = '1000006' AND security_token = '874a7c825c43e7e428782edbb97f8a9ae0082a42') LIMIT 1 User Update (0.000169) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '874a7c825c43e7e428782edbb97f8a9ae0082a42', "delete_after" = NULL, "salted_password" = '13f88a03de7aeb3edaab3c1222d810a77f859179', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.01007 (99 reqs/sec) | Rendering: 0.00746 (74%) | DB: 0.00126 (12%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000575) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000540) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000531) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '13f88a03de7aeb3edaab3c1222d810a77f859179' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = '2008-03-04 17:27:51', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:27:51', "security_token" = '874a7c825c43e7e428782edbb97f8a9ae0082a42', "delete_after" = NULL, "salted_password" = '13f88a03de7aeb3edaab3c1222d810a77f859179', "updated_at" = '2008-03-03 17:27:51', "salt" = '140cfcacc33018f5a6742f3f92fd6be9ab25ad78' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00482 (207 reqs/sec) | Rendering: 0.00746 (154%) | DB: 0.00334 (69%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2202 reqs/sec) | Rendering: 0.00746 (1643%) | DB: 0.00126 (276%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000183) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00210) Rendered user/_password (0.00123) Completed in 0.02341 (42 reqs/sec) | Rendering: 0.02138 (91%) | DB: 0.00032 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000185) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00207) Rendered user/_password (0.00123) Completed in 0.00815 (122 reqs/sec) | Rendering: 0.00621 (76%) | DB: 0.00031 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000163) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00251) Rendered user/_password (0.00155) Completed in 0.00890 (112 reqs/sec) | Rendering: 0.00704 (79%) | DB: 0.00029 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000545) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00234) Rendered user/_password (0.00124) Completed in 0.00907 (110 reqs/sec) | Rendering: 0.00665 (73%) | DB: 0.00068 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000169) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000510) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00159) Rendered user/_password (0.00105) Completed in 0.00781 (127 reqs/sec) | Rendering: 0.00539 (69%) | DB: 0.00068 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:52) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000183) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000192) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('0c5275d054ac4ad4eda74f8db19976c2c9d6e859', NULL, '2008-03-03 17:27:52', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', '18e38fb2b431dd4cdb9d36bc6df1bae0c65724ed', '2008-03-03 17:27:52', 'newbob@test.com') User Update (0.000171) UPDATE users SET "created_at" = '2008-03-03 17:27:52', "token_expiry" = '2008-03-04 17:27:52', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'a692a3fc25c59b8ea04967a9ba6f8aef9291ec3c', "delete_after" = NULL, "salted_password" = '18e38fb2b431dd4cdb9d36bc6df1bae0c65724ed', "updated_at" = '2008-03-03 17:27:52', "salt" = '0c5275d054ac4ad4eda74f8db19976c2c9d6e859' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:27:52 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=a692a3fc25c59b8ea04967a9ba6f8aef9291ec3c&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00116) Rendered user/_password (0.00079) Completed in 0.01210 (82 reqs/sec) | Rendering: 0.00443 (36%) | DB: 0.00068 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:52) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00163) Rendered user/_password (0.00104) Completed in 0.00745 (134 reqs/sec) | Rendering: 0.00548 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:52) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000191) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('0c5275d054ac4ad4eda74f8db19976c2c9d6e859', NULL, '2008-03-03 17:27:52', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 1, NULL, 'newbob', '18e38fb2b431dd4cdb9d36bc6df1bae0c65724ed', '2008-03-03 17:27:52', 'newbob@test.com') User Update (0.000168) UPDATE users SET "created_at" = '2008-03-03 17:27:52', "token_expiry" = '2008-03-04 17:27:52', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'd5d3760fbd7c759ea25bed74de481a4fe050adc6', "delete_after" = NULL, "salted_password" = '18e38fb2b431dd4cdb9d36bc6df1bae0c65724ed', "updated_at" = '2008-03-03 17:27:52', "salt" = '0c5275d054ac4ad4eda74f8db19976c2c9d6e859' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00511 (195 reqs/sec) | DB: 0.00066 (12%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000525) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000510) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:52) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000522) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '18e38fb2b431dd4cdb9d36bc6df1bae0c65724ed' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:27:52', "token_expiry" = '2008-03-04 17:27:52', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:27:52', "security_token" = 'd5d3760fbd7c759ea25bed74de481a4fe050adc6', "delete_after" = NULL, "salted_password" = '18e38fb2b431dd4cdb9d36bc6df1bae0c65724ed', "updated_at" = '2008-03-03 17:27:52', "salt" = '0c5275d054ac4ad4eda74f8db19976c2c9d6e859' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00460 (217 reqs/sec) | DB: 0.00249 (54%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:27:52) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:52) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000548) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000509) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000192) UPDATE users SET "created_at" = '2008-03-03 17:27:51', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:27:52', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:27:52', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00482 (207 reqs/sec) | DB: 0.00152 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:27:52) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00125) Rendered user/_password (0.00085) Completed in 0.00543 (183 reqs/sec) | Rendering: 0.00514 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:52) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000588) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00483 (207 reqs/sec) | Rendering: 0.00276 (57%) | DB: 0.00073 (15%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:27:52) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000578) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01100 (90 reqs/sec) | Rendering: 0.00438 (39%) | DB: 0.00072 (6%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:27:52) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000180) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00103) Completed in 0.00748 (133 reqs/sec) | Rendering: 0.00548 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000588) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000527) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000566) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000165) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000202) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('030316ed7666c7b46ecda0f6a9cd8bebf76cdbbc', NULL, '2008-03-03 17:28:49', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'okbob', '4d8ed0b65047c1d46af1c932eea8962dafe4195e', '2008-03-03 17:28:49', 'bobs@email.com') User Load (0.000531) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000183) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('030316ed7666c7b46ecda0f6a9cd8bebf76cdbbc', NULL, '2008-03-03 17:28:49', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonexistingbob', '4d8ed0b65047c1d46af1c932eea8962dafe4195e', '2008-03-03 17:28:49', 'bobs@email.com') User Load (0.000148) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000177) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('030316ed7666c7b46ecda0f6a9cd8bebf76cdbbc', NULL, '2008-03-03 17:28:49', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonbob', '4d8ed0b65047c1d46af1c932eea8962dafe4195e', '2008-03-03 17:28:49', 'bobs@email.com') User Load (0.000144) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000174) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('030316ed7666c7b46ecda0f6a9cd8bebf76cdbbc', NULL, '2008-03-03 17:28:49', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'email_test', '417b6daf7ce64aaa48ded128c283933e42358b3a', '2008-03-03 17:28:49', 'valid@email.com') User Load (0.000518) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000138) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000244) UPDATE users SET "created_at" = '2008-03-03 17:28:49', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '899acddb2e23b5e087be054b19d7d3b6967cffa1', "updated_at" = '2008-03-03 17:28:49', "salt" = '030316ed7666c7b46ecda0f6a9cd8bebf76cdbbc' WHERE "id" = 1000003 User Load (0.000506) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000508) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '899acddb2e23b5e087be054b19d7d3b6967cffa1' AND verified = 1) LIMIT 1 User Load (0.000505) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'fbeda3fb1bdc17cbfd7eec3b43ace67de47b6b14' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000178) UPDATE users SET "created_at" = '2008-03-03 17:28:49', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'fbeda3fb1bdc17cbfd7eec3b43ace67de47b6b14', "updated_at" = '2008-03-03 17:28:49', "salt" = '030316ed7666c7b46ecda0f6a9cd8bebf76cdbbc' WHERE "id" = 1000003 User Load (0.000520) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000518) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'fbeda3fb1bdc17cbfd7eec3b43ace67de47b6b14' AND verified = 1) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '899acddb2e23b5e087be054b19d7d3b6967cffa1' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:50) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000631) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000165) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000241) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:50', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:50', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01088 (91 reqs/sec) | DB: 0.00170 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:50) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000177) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:50', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'a4a2f45401a75a76f3d8aebe50dbf48a4c3d8db3', "updated_at" = '2008-03-03 17:28:50', "salt" = 'f86dc78daed48ff2ec8caa2eee40cd0af42f9ce4' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:28:50 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01426 (70 reqs/sec) | DB: 0.00047 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:50) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2109 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:50) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000575) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000155) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '264c7ab7ecbcf6baf3990f973bbb6f5be8d876b1' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10405 (9 reqs/sec) | Rendering: 0.10200 (98%) | DB: 0.00073 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:50) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1923 reqs/sec) | Rendering: 0.10200 (19615%) | DB: 0.00073 (140%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000587) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000210) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00509 (196 reqs/sec) | DB: 0.00160 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02684) Completed in 0.04933 (20 reqs/sec) | Rendering: 0.04751 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000582) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000510) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00496 (201 reqs/sec) | Rendering: 0.04751 (957%) | DB: 0.00181 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | Rendering: 0.04751 (10605%) | DB: 0.00029 (64%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000550) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000190) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000207) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00496 (201 reqs/sec) | DB: 0.00160 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000163) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00112) Completed in 0.00577 (173 reqs/sec) | Rendering: 0.00405 (70%) | DB: 0.00031 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000554) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000161) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00487 (205 reqs/sec) | Rendering: 0.00405 (83%) | DB: 0.00183 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2216 reqs/sec) | Rendering: 0.00405 (898%) | DB: 0.00031 (67%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000559) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000168) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000201) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00493 (202 reqs/sec) | DB: 0.00158 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '4ef89778c968836dbdc1831ff1b4116ec163c959', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00556 (179 reqs/sec) | DB: 0.00046 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000553) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000524) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4ef89778c968836dbdc1831ff1b4116ec163c959' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000145) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '4ef89778c968836dbdc1831ff1b4116ec163c959', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00492 (203 reqs/sec) | DB: 0.00152 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000171) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00547 (182 reqs/sec) | DB: 0.00045 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2202 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000543) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00477 (209 reqs/sec) | DB: 0.00149 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000558) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000512) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000210) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00493 (203 reqs/sec) | DB: 0.00157 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '4ef89778c968836dbdc1831ff1b4116ec163c959', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00308 (325 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000530) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4ef89778c968836dbdc1831ff1b4116ec163c959' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '4ef89778c968836dbdc1831ff1b4116ec163c959', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00472 (211 reqs/sec) | DB: 0.00148 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00288 (346 reqs/sec) | DB: 0.00043 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2078 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000534) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00469 (212 reqs/sec) | DB: 0.00148 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000558) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000530) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000159) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.010792) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000251) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:28:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.05605 (17 reqs/sec) | DB: 0.01229 (21%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000142)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00458 (218 reqs/sec) | DB: 0.00014 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000170) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00399 (250 reqs/sec) | Rendering: 0.00296 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000579) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000538) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000217) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:28:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00514 (194 reqs/sec) | Rendering: 0.00296 (57%) | DB: 0.00180 (35%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000162) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-10 17:28:51', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'c8371f51ff5ae49a9fd8b0e85de8e7448cd3af08', "delete_after" = '2008-03-10 17:28:51', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:28:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=c8371f51ff5ae49a9fd8b0e85de8e7448cd3af08&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00588 (170 reqs/sec) | Rendering: 0.00296 (50%) | DB: 0.00033 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000173) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00099 (1011 reqs/sec) | Rendering: 0.00296 (299%) | DB: 0.00034 (34%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"c8371f51ff5ae49a9fd8b0e85de8e7448cd3af08"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'c8371f51ff5ae49a9fd8b0e85de8e7448cd3af08') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00296 (2963%) | DB: 0.00017 (169%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"c8371f51ff5ae49a9fd8b0e85de8e7448cd3af08"} User Load (0.000537) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'c8371f51ff5ae49a9fd8b0e85de8e7448cd3af08') LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-10 16:08:51', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'c8371f51ff5ae49a9fd8b0e85de8e7448cd3af08', "delete_after" = '2008-03-10 17:28:51', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:28:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000145) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-10 16:08:51', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'c8371f51ff5ae49a9fd8b0e85de8e7448cd3af08', "delete_after" = '2008-03-10 17:28:51', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:28:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00508 (196 reqs/sec) | Rendering: 0.00296 (58%) | DB: 0.00130 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000578) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000536) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000215) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:28:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00516 (193 reqs/sec) | DB: 0.00162 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000108)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00087 (1146 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000145) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00387 (258 reqs/sec) | Rendering: 0.00293 (75%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000561) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000526) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000161) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:28:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00495 (202 reqs/sec) | Rendering: 0.00293 (59%) | DB: 0.00184 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-10 17:28:51', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = '76e40aac5765c2add6b162c6c439dee45eea3b10', "delete_after" = '2008-03-10 17:28:51', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:28:51', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00177 (563 reqs/sec) | Rendering: 0.00293 (165%) | DB: 0.00045 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000531) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000562) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000529) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000207) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00503 (198 reqs/sec) | DB: 0.00211 (42%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000463) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'Bob', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03284) Rendered user/_password (0.00095) Completed in 0.05819 (17 reqs/sec) | Rendering: 0.05494 (94%) | DB: 0.00076 (1%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000197) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000157) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = '', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00826 (121 reqs/sec) | Rendering: 0.00506 (61%) | DB: 0.00049 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2197 reqs/sec) | Rendering: 0.00506 (1111%) | DB: 0.00049 (107%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000605) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000210) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-04 17:28:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '6df251368d9b1c2da0995ac6ab614b7224611abc', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:50', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=6df251368d9b1c2da0995ac6ab614b7224611abc&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00694 (144 reqs/sec) | DB: 0.00081 (11%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"6df251368d9b1c2da0995ac6ab614b7224611abc"} User Load (0.000541) SELECT * FROM users WHERE (id = '1000001' AND security_token = '6df251368d9b1c2da0995ac6ab614b7224611abc') LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-04 17:28:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '6df251368d9b1c2da0995ac6ab614b7224611abc', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:50', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-04 17:28:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '6df251368d9b1c2da0995ac6ab614b7224611abc', "delete_after" = NULL, "salted_password" = '4215aad8d8fd7be1aa77aeebbdd0c468f33cd839', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00767 (130 reqs/sec) | DB: 0.00110 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2252 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000534) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000508) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4215aad8d8fd7be1aa77aeebbdd0c468f33cd839' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-04 17:28:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = '6df251368d9b1c2da0995ac6ab614b7224611abc', "delete_after" = NULL, "salted_password" = '4215aad8d8fd7be1aa77aeebbdd0c468f33cd839', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00465 (215 reqs/sec) | DB: 0.00145 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-04 17:28:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = '6df251368d9b1c2da0995ac6ab614b7224611abc', "delete_after" = NULL, "salted_password" = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00531 (188 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2283 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000534) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000515) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-04 17:28:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = '6df251368d9b1c2da0995ac6ab614b7224611abc', "delete_after" = NULL, "salted_password" = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00473 (211 reqs/sec) | DB: 0.00146 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00062 (1607 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-04 17:28:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = '6df251368d9b1c2da0995ac6ab614b7224611abc', "delete_after" = NULL, "salted_password" = '4215aad8d8fd7be1aa77aeebbdd0c468f33cd839', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00548 (182 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000537) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4215aad8d8fd7be1aa77aeebbdd0c468f33cd839' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-04 17:28:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = '6df251368d9b1c2da0995ac6ab614b7224611abc', "delete_after" = NULL, "salted_password" = '4215aad8d8fd7be1aa77aeebbdd0c468f33cd839', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00460 (217 reqs/sec) | DB: 0.00146 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-04 17:28:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = '6df251368d9b1c2da0995ac6ab614b7224611abc', "delete_after" = NULL, "salted_password" = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00529 (189 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2288 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000144) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00417 (239 reqs/sec) | Rendering: 0.00340 (81%) | DB: 0.00014 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000543) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000512) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-04 17:28:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = '6df251368d9b1c2da0995ac6ab614b7224611abc', "delete_after" = NULL, "salted_password" = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00463 (215 reqs/sec) | Rendering: 0.00340 (73%) | DB: 0.00161 (34%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2273 reqs/sec) | Rendering: 0.00340 (774%) | DB: 0.00014 (32%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000515) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=6df251368d9b1c2da0995ac6ab614b7224611abc&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00607 (164 reqs/sec) | Rendering: 0.00199 (32%) | DB: 0.00051 (8%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000539) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000511) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = '2008-03-04 17:28:51', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = '6df251368d9b1c2da0995ac6ab614b7224611abc', "delete_after" = NULL, "salted_password" = '4bf65b26b743d80e14309c79a4ca3327dc0d0f49', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00461 (216 reqs/sec) | Rendering: 0.00199 (43%) | DB: 0.00197 (42%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2272 reqs/sec) | Rendering: 0.00199 (452%) | DB: 0.00051 (117%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000736) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000535) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000233) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01636 (61 reqs/sec) | DB: 0.00180 (11%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00056 (1794 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000182) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000165) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '4215aad8d8fd7be1aa77aeebbdd0c468f33cd839', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00316 (316 reqs/sec) | DB: 0.00049 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2192 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000563) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000536) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4215aad8d8fd7be1aa77aeebbdd0c468f33cd839' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '4215aad8d8fd7be1aa77aeebbdd0c468f33cd839', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00480 (208 reqs/sec) | DB: 0.00155 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2174 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00054 (1848 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000590) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00493 (202 reqs/sec) | Rendering: 0.00289 (58%) | DB: 0.00074 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000572) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000524) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000212) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00499 (200 reqs/sec) | DB: 0.00160 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000524) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000555) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000529) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000205) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00503 (198 reqs/sec) | DB: 0.00210 (41%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2222 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000254) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000180) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000223) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('c465b614ceeae8e115e233b5dbb62f48bb551906', NULL, '2008-03-03 17:28:51', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', 'e62cfcd4403d7f50def9974620cbd7cce3cb29d2', '2008-03-03 17:28:51', 'newbob@test.com') User Update (0.000187) UPDATE users SET "created_at" = '2008-03-03 17:28:51', "token_expiry" = '2008-03-04 17:28:51', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '2deaa46a3ca90daa40ce4d9191e31a935b3e2fa8', "delete_after" = NULL, "salted_password" = 'e62cfcd4403d7f50def9974620cbd7cce3cb29d2', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=2deaa46a3ca90daa40ce4d9191e31a935b3e2fa8&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00923 (108 reqs/sec) | DB: 0.00100 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000586) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"2deaa46a3ca90daa40ce4d9191e31a935b3e2fa8"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = '2deaa46a3ca90daa40ce4d9191e31a935b3e2fa8') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00059 (586%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000524) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000152) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00088 (1135 reqs/sec) | DB: 0.00068 (76%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000524) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"2deaa46a3ca90daa40ce4d9191e31a935b3e2fa8"} User Load (0.000530) SELECT * FROM users WHERE (id = '1000006' AND security_token = '2deaa46a3ca90daa40ce4d9191e31a935b3e2fa8') LIMIT 1 User Update (0.000226) UPDATE users SET "created_at" = '2008-03-03 17:28:51', "token_expiry" = '2008-03-04 17:28:51', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '2deaa46a3ca90daa40ce4d9191e31a935b3e2fa8', "delete_after" = NULL, "salted_password" = 'e62cfcd4403d7f50def9974620cbd7cce3cb29d2', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.01000 (100 reqs/sec) | Rendering: 0.00745 (74%) | DB: 0.00128 (12%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000575) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000537) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000530) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'e62cfcd4403d7f50def9974620cbd7cce3cb29d2' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:28:51', "token_expiry" = '2008-03-04 17:28:51', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = '2deaa46a3ca90daa40ce4d9191e31a935b3e2fa8', "delete_after" = NULL, "salted_password" = 'e62cfcd4403d7f50def9974620cbd7cce3cb29d2', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00482 (207 reqs/sec) | Rendering: 0.00745 (154%) | DB: 0.00336 (69%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2187 reqs/sec) | Rendering: 0.00745 (1629%) | DB: 0.00128 (280%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000177) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00211) Rendered user/_password (0.00128) Completed in 0.02343 (42 reqs/sec) | Rendering: 0.02142 (91%) | DB: 0.00031 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000187) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00207) Rendered user/_password (0.00124) Completed in 0.00816 (122 reqs/sec) | Rendering: 0.00622 (76%) | DB: 0.00032 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000161) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00257) Rendered user/_password (0.00144) Completed in 0.00885 (112 reqs/sec) | Rendering: 0.00695 (78%) | DB: 0.00029 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000545) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00201) Rendered user/_password (0.00121) Completed in 0.00864 (115 reqs/sec) | Rendering: 0.00624 (72%) | DB: 0.00068 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000505) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00159) Rendered user/_password (0.00101) Completed in 0.00766 (130 reqs/sec) | Rendering: 0.00531 (69%) | DB: 0.00066 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000196) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('c465b614ceeae8e115e233b5dbb62f48bb551906', NULL, '2008-03-03 17:28:51', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', 'e62cfcd4403d7f50def9974620cbd7cce3cb29d2', '2008-03-03 17:28:51', 'newbob@test.com') User Update (0.000175) UPDATE users SET "created_at" = '2008-03-03 17:28:51', "token_expiry" = '2008-03-04 17:28:51', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'd5be46bce1550a8a8567da9d3fe171ae9749e6f3', "delete_after" = NULL, "salted_password" = 'e62cfcd4403d7f50def9974620cbd7cce3cb29d2', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:28:51 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=d5be46bce1550a8a8567da9d3fe171ae9749e6f3&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00118) Rendered user/_password (0.00081) Completed in 0.01216 (82 reqs/sec) | Rendering: 0.00446 (36%) | DB: 0.00067 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000174) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00163) Rendered user/_password (0.00104) Completed in 0.00743 (134 reqs/sec) | Rendering: 0.00546 (73%) | DB: 0.00030 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000170) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000191) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('c465b614ceeae8e115e233b5dbb62f48bb551906', NULL, '2008-03-03 17:28:51', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 1, NULL, 'newbob', 'e62cfcd4403d7f50def9974620cbd7cce3cb29d2', '2008-03-03 17:28:51', 'newbob@test.com') User Update (0.000170) UPDATE users SET "created_at" = '2008-03-03 17:28:51', "token_expiry" = '2008-03-04 17:28:51', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'fbe5f992fbeb7e783873503a64ee3419ef0bb85d', "delete_after" = NULL, "salted_password" = 'e62cfcd4403d7f50def9974620cbd7cce3cb29d2', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00507 (197 reqs/sec) | DB: 0.00066 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000518) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000505) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000519) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000515) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'e62cfcd4403d7f50def9974620cbd7cce3cb29d2' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:28:51', "token_expiry" = '2008-03-04 17:28:51', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'fbe5f992fbeb7e783873503a64ee3419ef0bb85d', "delete_after" = NULL, "salted_password" = 'e62cfcd4403d7f50def9974620cbd7cce3cb29d2', "updated_at" = '2008-03-03 17:28:51', "salt" = 'c465b614ceeae8e115e233b5dbb62f48bb551906' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00460 (217 reqs/sec) | DB: 0.00247 (53%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2273 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000541) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000508) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000195) UPDATE users SET "created_at" = '2008-03-03 17:28:50', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:28:51', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:28:51', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00485 (206 reqs/sec) | DB: 0.00152 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:28:51) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00527 (189 reqs/sec) | Rendering: 0.00498 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000567) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00487 (205 reqs/sec) | Rendering: 0.00282 (57%) | DB: 0.00071 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000580) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01106 (90 reqs/sec) | Rendering: 0.00439 (39%) | DB: 0.00072 (6%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:28:51) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000178) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00104) Completed in 0.00749 (133 reqs/sec) | Rendering: 0.00550 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000556) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000561) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000169) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000204) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('ac9e90e9ca5ed0ee9f823713dfcb042eee424cb0', NULL, '2008-03-03 17:29:11', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'okbob', 'ff885c8e08909e57c889b26cdb0ad089c4ac629c', '2008-03-03 17:29:11', 'bobs@email.com') User Load (0.000531) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000182) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('ac9e90e9ca5ed0ee9f823713dfcb042eee424cb0', NULL, '2008-03-03 17:29:11', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonexistingbob', 'ff885c8e08909e57c889b26cdb0ad089c4ac629c', '2008-03-03 17:29:11', 'bobs@email.com') User Load (0.000147) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000176) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('ac9e90e9ca5ed0ee9f823713dfcb042eee424cb0', NULL, '2008-03-03 17:29:11', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonbob', 'ff885c8e08909e57c889b26cdb0ad089c4ac629c', '2008-03-03 17:29:11', 'bobs@email.com') User Load (0.000144) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000176) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('ac9e90e9ca5ed0ee9f823713dfcb042eee424cb0', NULL, '2008-03-03 17:29:11', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'email_test', '563e3c5ff95b6e8782d455712ac47cf78d71e17b', '2008-03-03 17:29:11', 'valid@email.com') User Load (0.000516) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000140) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000247) UPDATE users SET "created_at" = '2008-03-03 17:29:11', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '2b1ffe9773bd14870136d83b41609744eb006bd8', "updated_at" = '2008-03-03 17:29:11', "salt" = 'ac9e90e9ca5ed0ee9f823713dfcb042eee424cb0' WHERE "id" = 1000003 User Load (0.000509) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000504) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '2b1ffe9773bd14870136d83b41609744eb006bd8' AND verified = 1) LIMIT 1 User Load (0.000504) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '40b3185ffb5a8fad15c4b5a61dfb8562ee81f0de' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000166) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000147) UPDATE users SET "created_at" = '2008-03-03 17:29:11', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '40b3185ffb5a8fad15c4b5a61dfb8562ee81f0de', "updated_at" = '2008-03-03 17:29:11', "salt" = 'ac9e90e9ca5ed0ee9f823713dfcb042eee424cb0' WHERE "id" = 1000003 User Load (0.000517) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '40b3185ffb5a8fad15c4b5a61dfb8562ee81f0de' AND verified = 1) LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '2b1ffe9773bd14870136d83b41609744eb006bd8' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000637) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000167) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000605) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01126 (88 reqs/sec) | DB: 0.00207 (18%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000182) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000153) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '9680718f65398b33fb2f34ebac3fdcbfff48fdfd', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:29:12 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01459 (68 reqs/sec) | DB: 0.00048 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2070 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000627) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7f5ba73d0c4c337209fbbe3ad60338a47feff622' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10353 (9 reqs/sec) | Rendering: 0.10142 (97%) | DB: 0.00078 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1916 reqs/sec) | Rendering: 0.10142 (19433%) | DB: 0.00078 (149%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000589) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000210) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00511 (195 reqs/sec) | DB: 0.00160 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02671) Completed in 0.04919 (20 reqs/sec) | Rendering: 0.04738 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000589) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000160) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00490 (204 reqs/sec) | Rendering: 0.04738 (966%) | DB: 0.00183 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | Rendering: 0.04738 (10576%) | DB: 0.00029 (64%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000568) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000205) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00496 (201 reqs/sec) | DB: 0.00158 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000164) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00112) Completed in 0.00577 (173 reqs/sec) | Rendering: 0.00408 (70%) | DB: 0.00030 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000559) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00484 (206 reqs/sec) | Rendering: 0.00408 (84%) | DB: 0.00184 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2216 reqs/sec) | Rendering: 0.00408 (903%) | DB: 0.00030 (67%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000568) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000518) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000199) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00493 (202 reqs/sec) | DB: 0.00158 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '9680718f65398b33fb2f34ebac3fdcbfff48fdfd', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:29:12 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00561 (178 reqs/sec) | DB: 0.00047 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000562) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '9680718f65398b33fb2f34ebac3fdcbfff48fdfd' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000144) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '9680718f65398b33fb2f34ebac3fdcbfff48fdfd', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00482 (207 reqs/sec) | DB: 0.00152 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '7f5ba73d0c4c337209fbbe3ad60338a47feff622', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:29:12 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00549 (182 reqs/sec) | DB: 0.00044 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2221 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000548) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7f5ba73d0c4c337209fbbe3ad60338a47feff622' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '7f5ba73d0c4c337209fbbe3ad60338a47feff622', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00506 (197 reqs/sec) | DB: 0.00150 (29%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2169 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000572) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000520) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000208) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00498 (200 reqs/sec) | DB: 0.00159 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000147) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '9680718f65398b33fb2f34ebac3fdcbfff48fdfd', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00309 (324 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000532) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '9680718f65398b33fb2f34ebac3fdcbfff48fdfd' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '9680718f65398b33fb2f34ebac3fdcbfff48fdfd', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00471 (212 reqs/sec) | DB: 0.00148 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '7f5ba73d0c4c337209fbbe3ad60338a47feff622', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00294 (340 reqs/sec) | DB: 0.00043 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2278 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000534) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000525) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7f5ba73d0c4c337209fbbe3ad60338a47feff622' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '7f5ba73d0c4c337209fbbe3ad60338a47feff622', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00470 (212 reqs/sec) | DB: 0.00149 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2277 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000561) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000162) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.010779) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000246) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:29:12', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.05607 (17 reqs/sec) | DB: 0.01227 (21%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Mon, 3 Mar 2008 17:29:12 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000155)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00498 (200 reqs/sec) | DB: 0.00015 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000174) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00403 (248 reqs/sec) | Rendering: 0.00298 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000587) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000587) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000172) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:29:12', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00516 (193 reqs/sec) | Rendering: 0.00298 (57%) | DB: 0.00182 (35%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000162) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-10 17:29:12', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = '571ce27c8fb97cf08e153d9c6e6ca2e924ea4454', "delete_after" = '2008-03-10 17:29:12', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:29:12', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Mon, 3 Mar 2008 17:29:12 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=571ce27c8fb97cf08e153d9c6e6ca2e924ea4454&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00591 (169 reqs/sec) | Rendering: 0.00298 (50%) | DB: 0.00034 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000175) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00095 (1052 reqs/sec) | Rendering: 0.00298 (314%) | DB: 0.00035 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"571ce27c8fb97cf08e153d9c6e6ca2e924ea4454"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = '571ce27c8fb97cf08e153d9c6e6ca2e924ea4454') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00298 (2984%) | DB: 0.00017 (174%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"571ce27c8fb97cf08e153d9c6e6ca2e924ea4454"} User Load (0.000539) SELECT * FROM users WHERE (id = '1000005' AND security_token = '571ce27c8fb97cf08e153d9c6e6ca2e924ea4454') LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-10 16:09:12', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = '571ce27c8fb97cf08e153d9c6e6ca2e924ea4454', "delete_after" = '2008-03-10 17:29:12', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:29:12', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000144) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-10 16:09:12', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = '571ce27c8fb97cf08e153d9c6e6ca2e924ea4454', "delete_after" = '2008-03-10 17:29:12', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:29:12', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00513 (195 reqs/sec) | Rendering: 0.00298 (58%) | DB: 0.00130 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000583) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000528) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000213) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:29:12', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00514 (194 reqs/sec) | DB: 0.00161 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000107)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00087 (1149 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000150) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00385 (259 reqs/sec) | Rendering: 0.00291 (75%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000562) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000530) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000162) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:29:12', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00501 (199 reqs/sec) | Rendering: 0.00291 (58%) | DB: 0.00184 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000156) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-10 17:29:12', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'e4932a0d6e4a23e50c5fd54e17cdabd694c6c752', "delete_after" = '2008-03-10 17:29:12', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:29:12', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00173 (577 reqs/sec) | Rendering: 0.00291 (168%) | DB: 0.00046 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000529) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000561) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000529) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000207) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00504 (198 reqs/sec) | DB: 0.00211 (41%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'Bob', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03313) Rendered user/_password (0.00095) Completed in 0.05805 (17 reqs/sec) | Rendering: 0.05517 (95%) | DB: 0.00044 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000197) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = '', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00785 (127 reqs/sec) | Rendering: 0.00502 (63%) | DB: 0.00047 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2207 reqs/sec) | Rendering: 0.00502 (1108%) | DB: 0.00047 (104%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000554) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000206) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-04 17:29:12', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '4a446a24d03089d04651ced8c4d36f5b3a1972e2', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:29:12 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=4a446a24d03089d04651ced8c4d36f5b3a1972e2&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00686 (145 reqs/sec) | DB: 0.00076 (11%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"4a446a24d03089d04651ced8c4d36f5b3a1972e2"} User Load (0.000545) SELECT * FROM users WHERE (id = '1000001' AND security_token = '4a446a24d03089d04651ced8c4d36f5b3a1972e2') LIMIT 1 User Update (0.000151) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-04 17:29:12', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '4a446a24d03089d04651ced8c4d36f5b3a1972e2', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-04 17:29:12', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '4a446a24d03089d04651ced8c4d36f5b3a1972e2', "delete_after" = NULL, "salted_password" = '4068bdcba595837377df6b2f5368ee895c4b2f80', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:29:12 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00744 (134 reqs/sec) | DB: 0.00110 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000543) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '4068bdcba595837377df6b2f5368ee895c4b2f80' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-04 17:29:12', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = '4a446a24d03089d04651ced8c4d36f5b3a1972e2', "delete_after" = NULL, "salted_password" = '4068bdcba595837377df6b2f5368ee895c4b2f80', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00466 (214 reqs/sec) | DB: 0.00146 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-04 17:29:12', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = '4a446a24d03089d04651ced8c4d36f5b3a1972e2', "delete_after" = NULL, "salted_password" = '7f5ba73d0c4c337209fbbe3ad60338a47feff622', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:29:12 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00531 (188 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2288 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000536) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7f5ba73d0c4c337209fbbe3ad60338a47feff622' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-04 17:29:12', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = '4a446a24d03089d04651ced8c4d36f5b3a1972e2', "delete_after" = NULL, "salted_password" = '7f5ba73d0c4c337209fbbe3ad60338a47feff622', "updated_at" = '2008-03-03 17:29:12', "salt" = '0a691305eed0dac95559b67acdba4bfbc1326b5c' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00471 (212 reqs/sec) | DB: 0.00146 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00062 (1618 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-04 17:29:12', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:12', "security_token" = '4a446a24d03089d04651ced8c4d36f5b3a1972e2', "delete_after" = NULL, "salted_password" = 'f76a4a5a737cf9d703dd6798c6b0780bfc7d0259', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:29:13 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00543 (184 reqs/sec) | DB: 0.00043 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2283 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000544) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f76a4a5a737cf9d703dd6798c6b0780bfc7d0259' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000147) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-04 17:29:12', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = '4a446a24d03089d04651ced8c4d36f5b3a1972e2', "delete_after" = NULL, "salted_password" = 'f76a4a5a737cf9d703dd6798c6b0780bfc7d0259', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00494 (202 reqs/sec) | DB: 0.00148 (29%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-04 17:29:12', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = '4a446a24d03089d04651ced8c4d36f5b3a1972e2', "delete_after" = NULL, "salted_password" = '89e1cd1027a8d2b3f37a930c5b2b6c5321a9277b', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:29:13 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00538 (185 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2236 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000150) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00418 (238 reqs/sec) | Rendering: 0.00341 (81%) | DB: 0.00015 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000547) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000515) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '89e1cd1027a8d2b3f37a930c5b2b6c5321a9277b' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-04 17:29:12', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = '4a446a24d03089d04651ced8c4d36f5b3a1972e2', "delete_after" = NULL, "salted_password" = '89e1cd1027a8d2b3f37a930c5b2b6c5321a9277b', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00463 (215 reqs/sec) | Rendering: 0.00341 (73%) | DB: 0.00162 (34%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2256 reqs/sec) | Rendering: 0.00341 (769%) | DB: 0.00015 (33%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000521) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Mon, 3 Mar 2008 17:29:13 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=4a446a24d03089d04651ced8c4d36f5b3a1972e2&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00607 (164 reqs/sec) | Rendering: 0.00199 (32%) | DB: 0.00052 (8%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000543) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '89e1cd1027a8d2b3f37a930c5b2b6c5321a9277b' AND verified = 1) LIMIT 1 User Load (0.000204) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = '2008-03-04 17:29:12', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = '4a446a24d03089d04651ced8c4d36f5b3a1972e2', "delete_after" = NULL, "salted_password" = '89e1cd1027a8d2b3f37a930c5b2b6c5321a9277b', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00468 (213 reqs/sec) | Rendering: 0.00199 (42%) | DB: 0.00205 (43%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2272 reqs/sec) | Rendering: 0.00199 (452%) | DB: 0.00052 (118%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000704) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000541) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000228) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01646 (60 reqs/sec) | DB: 0.00177 (10%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00052 (1937 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000186) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000178) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'f76a4a5a737cf9d703dd6798c6b0780bfc7d0259', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00323 (309 reqs/sec) | DB: 0.00051 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2159 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000577) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000574) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f76a4a5a737cf9d703dd6798c6b0780bfc7d0259' AND verified = 1) LIMIT 1 User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000156) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'f76a4a5a737cf9d703dd6798c6b0780bfc7d0259', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00489 (204 reqs/sec) | DB: 0.00161 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2114 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:29:13) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00054 (1838 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000599) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00496 (201 reqs/sec) | Rendering: 0.00286 (57%) | DB: 0.00075 (15%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000579) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000529) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000218) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00500 (199 reqs/sec) | DB: 0.00163 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000533) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000560) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000532) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000203) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00504 (198 reqs/sec) | DB: 0.00212 (42%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2197 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000256) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000162) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000219) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('1c08bf472797d1a0e1626b4f8fdedcb13276542c', NULL, '2008-03-03 17:29:13', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', 'ffc01e15c426e326d7e8673190711b5771c534af', '2008-03-03 17:29:13', 'newbob@test.com') User Update (0.000190) UPDATE users SET "created_at" = '2008-03-03 17:29:13', "token_expiry" = '2008-03-04 17:29:13', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '461351e788c82e86011945b83a07620be77b1860', "delete_after" = NULL, "salted_password" = 'ffc01e15c426e326d7e8673190711b5771c534af', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:29:13 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=461351e788c82e86011945b83a07620be77b1860&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00919 (108 reqs/sec) | DB: 0.00096 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000570) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:29:13) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"461351e788c82e86011945b83a07620be77b1860"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = '461351e788c82e86011945b83a07620be77b1860') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00057 (569%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000547) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:29:13) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000150) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00088 (1136 reqs/sec) | DB: 0.00070 (79%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000583) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:29:13) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"461351e788c82e86011945b83a07620be77b1860"} User Load (0.000532) SELECT * FROM users WHERE (id = '1000006' AND security_token = '461351e788c82e86011945b83a07620be77b1860') LIMIT 1 User Update (0.000167) UPDATE users SET "created_at" = '2008-03-03 17:29:13', "token_expiry" = '2008-03-04 17:29:13', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '461351e788c82e86011945b83a07620be77b1860', "delete_after" = NULL, "salted_password" = 'ffc01e15c426e326d7e8673190711b5771c534af', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.00986 (101 reqs/sec) | Rendering: 0.00741 (75%) | DB: 0.00128 (13%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000575) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000541) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000541) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'ffc01e15c426e326d7e8673190711b5771c534af' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-03 17:29:13', "token_expiry" = '2008-03-04 17:29:13', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = '461351e788c82e86011945b83a07620be77b1860', "delete_after" = NULL, "salted_password" = 'ffc01e15c426e326d7e8673190711b5771c534af', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00485 (206 reqs/sec) | Rendering: 0.00741 (152%) | DB: 0.00338 (69%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2169 reqs/sec) | Rendering: 0.00741 (1607%) | DB: 0.00128 (278%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000182) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00216) Rendered user/_password (0.00124) Completed in 0.02341 (42 reqs/sec) | Rendering: 0.02136 (91%) | DB: 0.00032 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000189) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00206) Rendered user/_password (0.00125) Completed in 0.00815 (122 reqs/sec) | Rendering: 0.00621 (76%) | DB: 0.00032 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000165) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00245) Rendered user/_password (0.00158) Completed in 0.00885 (112 reqs/sec) | Rendering: 0.00700 (79%) | DB: 0.00029 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000550) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00201) Rendered user/_password (0.00155) Completed in 0.00907 (110 reqs/sec) | Rendering: 0.00665 (73%) | DB: 0.00069 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000174) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000518) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00160) Rendered user/_password (0.00101) Completed in 0.00784 (127 reqs/sec) | Rendering: 0.00541 (68%) | DB: 0.00069 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000193) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('1c08bf472797d1a0e1626b4f8fdedcb13276542c', NULL, '2008-03-03 17:29:13', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', 'ffc01e15c426e326d7e8673190711b5771c534af', '2008-03-03 17:29:13', 'newbob@test.com') User Update (0.000173) UPDATE users SET "created_at" = '2008-03-03 17:29:13', "token_expiry" = '2008-03-04 17:29:13', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '71c42853e426ebff24ef64d5470f57a0b6363e35', "delete_after" = NULL, "salted_password" = 'ffc01e15c426e326d7e8673190711b5771c534af', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:29:13 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=71c42853e426ebff24ef64d5470f57a0b6363e35&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00115) Rendered user/_password (0.00079) Completed in 0.01208 (82 reqs/sec) | Rendering: 0.00442 (36%) | DB: 0.00067 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00167) Rendered user/_password (0.00103) Completed in 0.00746 (134 reqs/sec) | Rendering: 0.00550 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000177) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000189) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('1c08bf472797d1a0e1626b4f8fdedcb13276542c', NULL, '2008-03-03 17:29:13', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 1, NULL, 'newbob', 'ffc01e15c426e326d7e8673190711b5771c534af', '2008-03-03 17:29:13', 'newbob@test.com') User Update (0.000169) UPDATE users SET "created_at" = '2008-03-03 17:29:13', "token_expiry" = '2008-03-04 17:29:13', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '63d9c0763124c9bed9282cb9f1c1cc36c2ad40fb', "delete_after" = NULL, "salted_password" = 'ffc01e15c426e326d7e8673190711b5771c534af', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00507 (197 reqs/sec) | DB: 0.00066 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000524) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000507) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000523) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000515) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'ffc01e15c426e326d7e8673190711b5771c534af' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:29:13', "token_expiry" = '2008-03-04 17:29:13', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = '63d9c0763124c9bed9282cb9f1c1cc36c2ad40fb', "delete_after" = NULL, "salted_password" = 'ffc01e15c426e326d7e8673190711b5771c534af', "updated_at" = '2008-03-03 17:29:13', "salt" = '1c08bf472797d1a0e1626b4f8fdedcb13276542c' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00458 (218 reqs/sec) | DB: 0.00248 (54%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:29:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2247 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000543) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000508) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000196) UPDATE users SET "created_at" = '2008-03-03 17:29:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:29:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:29:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00485 (205 reqs/sec) | DB: 0.00152 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:29:13) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00531 (188 reqs/sec) | Rendering: 0.00502 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000726) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00498 (200 reqs/sec) | Rendering: 0.00277 (55%) | DB: 0.00087 (17%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000578) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01090 (91 reqs/sec) | Rendering: 0.00434 (39%) | DB: 0.00072 (6%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:29:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000182) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00104) Completed in 0.00749 (133 reqs/sec) | Rendering: 0.00548 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000559) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000559) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000165) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000207) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('de790c3494168fc57db00b874e087abfbd89a167', NULL, '2008-03-03 17:31:11', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'okbob', 'ffda822a86da1c330afd7d54ec564bb3f864e216', '2008-03-03 17:31:11', 'bobs@email.com') User Load (0.000573) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000182) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('de790c3494168fc57db00b874e087abfbd89a167', NULL, '2008-03-03 17:31:11', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonexistingbob', 'ffda822a86da1c330afd7d54ec564bb3f864e216', '2008-03-03 17:31:11', 'bobs@email.com') User Load (0.000146) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000175) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('de790c3494168fc57db00b874e087abfbd89a167', NULL, '2008-03-03 17:31:11', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonbob', 'ffda822a86da1c330afd7d54ec564bb3f864e216', '2008-03-03 17:31:11', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000174) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('de790c3494168fc57db00b874e087abfbd89a167', NULL, '2008-03-03 17:31:11', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'email_test', '32200dec7aaf6488e6cf350b2489e5ee556c8d3b', '2008-03-03 17:31:11', 'valid@email.com') User Load (0.000515) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000140) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000239) UPDATE users SET "created_at" = '2008-03-03 17:31:11', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '4af0f65e53ee47f7c57ef02e25423b1484e5e8e2', "updated_at" = '2008-03-03 17:31:11', "salt" = 'de790c3494168fc57db00b874e087abfbd89a167' WHERE "id" = 1000003 User Load (0.000510) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000508) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '4af0f65e53ee47f7c57ef02e25423b1484e5e8e2' AND verified = 1) LIMIT 1 User Load (0.000506) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '3f21d33b72d87c82f8dec8c93aaf2f3a4f45bb25' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000145) UPDATE users SET "created_at" = '2008-03-03 17:31:11', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '3f21d33b72d87c82f8dec8c93aaf2f3a4f45bb25', "updated_at" = '2008-03-03 17:31:11', "salt" = 'de790c3494168fc57db00b874e087abfbd89a167' WHERE "id" = 1000003 User Load (0.000524) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '3f21d33b72d87c82f8dec8c93aaf2f3a4f45bb25' AND verified = 1) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '4af0f65e53ee47f7c57ef02e25423b1484e5e8e2' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000633) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000524) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000171) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000245) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01095 (91 reqs/sec) | DB: 0.00171 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:12) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000177) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:12', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'd395efaa693a5897b4955e6ed67a8a3e18ac5269', "updated_at" = '2008-03-03 17:31:12', "salt" = 'cb5451286ce4c95328bf74e8645dc2edb371d8e1' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:12 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01424 (70 reqs/sec) | DB: 0.00047 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2078 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:12) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000623) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '3a5e0753fbb0066fff72248b638aca5b14fb95bf' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10382 (9 reqs/sec) | Rendering: 0.10172 (97%) | DB: 0.00078 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:12) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1919 reqs/sec) | Rendering: 0.10172 (19525%) | DB: 0.00078 (149%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000595) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000518) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000215) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00514 (194 reqs/sec) | DB: 0.00161 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02668) Completed in 0.04929 (20 reqs/sec) | Rendering: 0.04745 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000588) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00492 (203 reqs/sec) | Rendering: 0.04745 (964%) | DB: 0.00182 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2251 reqs/sec) | Rendering: 0.04745 (10683%) | DB: 0.00029 (65%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000556) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000520) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000204) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00495 (201 reqs/sec) | DB: 0.00157 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000162) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00117) Completed in 0.00580 (172 reqs/sec) | Rendering: 0.00410 (70%) | DB: 0.00030 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000569) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000153) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00486 (205 reqs/sec) | Rendering: 0.00410 (84%) | DB: 0.00185 (38%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2242 reqs/sec) | Rendering: 0.00410 (920%) | DB: 0.00030 (68%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000556) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000202) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00493 (202 reqs/sec) | DB: 0.00157 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'd260b4b6b3c67eeee6cbafd0d42b2615541f1c33', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00563 (177 reqs/sec) | DB: 0.00046 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000556) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'd260b4b6b3c67eeee6cbafd0d42b2615541f1c33' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000146) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'd260b4b6b3c67eeee6cbafd0d42b2615541f1c33', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00493 (202 reqs/sec) | DB: 0.00152 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000170) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00550 (181 reqs/sec) | DB: 0.00045 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2236 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000547) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000518) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00482 (207 reqs/sec) | DB: 0.00150 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2252 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000559) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000200) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00491 (203 reqs/sec) | DB: 0.00158 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000172) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'd260b4b6b3c67eeee6cbafd0d42b2615541f1c33', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00349 (286 reqs/sec) | DB: 0.00047 (13%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000542) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'd260b4b6b3c67eeee6cbafd0d42b2615541f1c33' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'd260b4b6b3c67eeee6cbafd0d42b2615541f1c33', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00474 (211 reqs/sec) | DB: 0.00150 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00294 (340 reqs/sec) | DB: 0.00043 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2251 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000534) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00471 (212 reqs/sec) | DB: 0.00149 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000560) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000523) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000161) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.010796) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000250) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:13', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.05559 (17 reqs/sec) | DB: 0.01229 (22%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000153)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00497 (201 reqs/sec) | DB: 0.00015 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000176) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00407 (246 reqs/sec) | Rendering: 0.00302 (74%) | DB: 0.00018 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000591) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000545) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000170) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:13', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00516 (193 reqs/sec) | Rendering: 0.00302 (58%) | DB: 0.00178 (34%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000165) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-10 17:31:13', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'c8544d199e4113e136a0ee7e905abf66ab064a0f', "delete_after" = '2008-03-10 17:31:13', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:13', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=c8544d199e4113e136a0ee7e905abf66ab064a0f&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00593 (168 reqs/sec) | Rendering: 0.00302 (50%) | DB: 0.00034 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000175) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00097 (1035 reqs/sec) | Rendering: 0.00302 (312%) | DB: 0.00035 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"c8544d199e4113e136a0ee7e905abf66ab064a0f"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'c8544d199e4113e136a0ee7e905abf66ab064a0f') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00302 (3021%) | DB: 0.00018 (175%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"c8544d199e4113e136a0ee7e905abf66ab064a0f"} User Load (0.000534) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'c8544d199e4113e136a0ee7e905abf66ab064a0f') LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-10 16:11:13', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'c8544d199e4113e136a0ee7e905abf66ab064a0f', "delete_after" = '2008-03-10 17:31:13', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:13', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-10 16:11:13', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'c8544d199e4113e136a0ee7e905abf66ab064a0f', "delete_after" = '2008-03-10 17:31:13', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:13', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00513 (195 reqs/sec) | Rendering: 0.00302 (58%) | DB: 0.00130 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000581) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000529) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000212) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:13', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00515 (194 reqs/sec) | DB: 0.00161 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000121)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00089 (1126 reqs/sec) | DB: 0.00012 (13%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000150) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00386 (259 reqs/sec) | Rendering: 0.00291 (75%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000563) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000530) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000162) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:13', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00500 (199 reqs/sec) | Rendering: 0.00291 (58%) | DB: 0.00185 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-10 17:31:13', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = '2903eb79075b975edc9b1d6b516a9aa6e2db6017', "delete_after" = '2008-03-10 17:31:13', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:13', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00175 (570 reqs/sec) | Rendering: 0.00291 (166%) | DB: 0.00046 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000531) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000561) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000530) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000225) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00540 (185 reqs/sec) | DB: 0.00213 (39%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'Bob', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03274) Rendered user/_password (0.00095) Completed in 0.05768 (17 reqs/sec) | Rendering: 0.05477 (94%) | DB: 0.00045 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000197) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = '', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00789 (126 reqs/sec) | Rendering: 0.00506 (64%) | DB: 0.00047 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00051 (1976 reqs/sec) | Rendering: 0.00506 (999%) | DB: 0.00047 (93%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000559) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000208) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-04 17:31:13', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=80b8ac6cbbf3ad2328bd0a9714fa5219920b9137&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00691 (144 reqs/sec) | DB: 0.00077 (11%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"80b8ac6cbbf3ad2328bd0a9714fa5219920b9137"} User Load (0.000554) SELECT * FROM users WHERE (id = '1000001' AND security_token = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137') LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-04 17:31:13', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:12', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-04 17:31:13', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137', "delete_after" = NULL, "salted_password" = '0547ae6db426a616a7e8f18a9cfd7f5038f15f2a', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00757 (132 reqs/sec) | DB: 0.00112 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2207 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000547) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000513) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '0547ae6db426a616a7e8f18a9cfd7f5038f15f2a' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-04 17:31:13', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137', "delete_after" = NULL, "salted_password" = '0547ae6db426a616a7e8f18a9cfd7f5038f15f2a', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00464 (215 reqs/sec) | DB: 0.00147 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-04 17:31:13', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137', "delete_after" = NULL, "salted_password" = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00537 (186 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2272 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000539) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-04 17:31:13', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137', "delete_after" = NULL, "salted_password" = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00473 (211 reqs/sec) | DB: 0.00146 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00062 (1607 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-04 17:31:13', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137', "delete_after" = NULL, "salted_password" = '0547ae6db426a616a7e8f18a9cfd7f5038f15f2a', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00549 (182 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2236 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000547) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '0547ae6db426a616a7e8f18a9cfd7f5038f15f2a' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-04 17:31:13', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137', "delete_after" = NULL, "salted_password" = '0547ae6db426a616a7e8f18a9cfd7f5038f15f2a', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00461 (216 reqs/sec) | DB: 0.00147 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-04 17:31:13', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137', "delete_after" = NULL, "salted_password" = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00531 (188 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2283 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000164) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00456 (219 reqs/sec) | Rendering: 0.00341 (74%) | DB: 0.00016 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000550) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000519) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-04 17:31:13', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137', "delete_after" = NULL, "salted_password" = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00467 (213 reqs/sec) | Rendering: 0.00341 (73%) | DB: 0.00164 (35%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2207 reqs/sec) | Rendering: 0.00341 (753%) | DB: 0.00016 (36%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000531) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=80b8ac6cbbf3ad2328bd0a9714fa5219920b9137&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00615 (162 reqs/sec) | Rendering: 0.00201 (32%) | DB: 0.00053 (8%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000552) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000515) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = '2008-03-04 17:31:13', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = '80b8ac6cbbf3ad2328bd0a9714fa5219920b9137', "delete_after" = NULL, "salted_password" = 'e4626a1e87a8c34f9eaa1389027335c11b5c3e1d', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00470 (212 reqs/sec) | Rendering: 0.00201 (42%) | DB: 0.00201 (42%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | Rendering: 0.00201 (453%) | DB: 0.00053 (120%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000679) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000543) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000231) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01691 (59 reqs/sec) | DB: 0.00175 (10%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00051 (1976 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000163) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '0547ae6db426a616a7e8f18a9cfd7f5038f15f2a', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00313 (319 reqs/sec) | DB: 0.00049 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2197 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000575) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000540) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '0547ae6db426a616a7e8f18a9cfd7f5038f15f2a' AND verified = 1) LIMIT 1 User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '0547ae6db426a616a7e8f18a9cfd7f5038f15f2a', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00480 (208 reqs/sec) | DB: 0.00156 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2165 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00054 (1842 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000592) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00495 (201 reqs/sec) | Rendering: 0.00286 (57%) | DB: 0.00074 (15%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000587) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000529) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000218) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00502 (199 reqs/sec) | DB: 0.00163 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000525) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000570) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000536) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000204) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00508 (196 reqs/sec) | DB: 0.00213 (41%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00050 (2000 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000255) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000161) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000220) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('a281a78575ba2079545ad9d214b8636f0bc47eb5', NULL, '2008-03-03 17:31:13', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', '91ad67dd3369715431074210f7dd79bcf229fd55', '2008-03-03 17:31:13', 'newbob@test.com') User Update (0.000190) UPDATE users SET "created_at" = '2008-03-03 17:31:13', "token_expiry" = '2008-03-04 17:31:13', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'c4eb92719c9ca71a9aa926ecb6b81afe86a55d45', "delete_after" = NULL, "salted_password" = '91ad67dd3369715431074210f7dd79bcf229fd55', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=c4eb92719c9ca71a9aa926ecb6b81afe86a55d45&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00921 (108 reqs/sec) | DB: 0.00096 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000575) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"c4eb92719c9ca71a9aa926ecb6b81afe86a55d45"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'c4eb92719c9ca71a9aa926ecb6b81afe86a55d45') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00057 (574%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000539) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000149) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00092 (1092 reqs/sec) | DB: 0.00069 (75%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000526) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"c4eb92719c9ca71a9aa926ecb6b81afe86a55d45"} User Load (0.000533) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'c4eb92719c9ca71a9aa926ecb6b81afe86a55d45') LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 17:31:13', "token_expiry" = '2008-03-04 17:31:13', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'c4eb92719c9ca71a9aa926ecb6b81afe86a55d45', "delete_after" = NULL, "salted_password" = '91ad67dd3369715431074210f7dd79bcf229fd55', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.00989 (101 reqs/sec) | Rendering: 0.00739 (74%) | DB: 0.00121 (12%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000570) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000541) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000531) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '91ad67dd3369715431074210f7dd79bcf229fd55' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000151) UPDATE users SET "created_at" = '2008-03-03 17:31:13', "token_expiry" = '2008-03-04 17:31:13', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'c4eb92719c9ca71a9aa926ecb6b81afe86a55d45', "delete_after" = NULL, "salted_password" = '91ad67dd3369715431074210f7dd79bcf229fd55', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00481 (207 reqs/sec) | Rendering: 0.00739 (153%) | DB: 0.00330 (68%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2212 reqs/sec) | Rendering: 0.00739 (1635%) | DB: 0.00121 (268%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000185) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00211) Rendered user/_password (0.00123) Completed in 0.02340 (42 reqs/sec) | Rendering: 0.02137 (91%) | DB: 0.00032 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000193) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00206) Rendered user/_password (0.00123) Completed in 0.00813 (122 reqs/sec) | Rendering: 0.00619 (76%) | DB: 0.00032 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000161) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00250) Rendered user/_password (0.00154) Completed in 0.00887 (112 reqs/sec) | Rendering: 0.00701 (78%) | DB: 0.00029 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000547) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00201) Rendered user/_password (0.00121) Completed in 0.00866 (115 reqs/sec) | Rendering: 0.00624 (72%) | DB: 0.00069 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000160) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000508) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00159) Rendered user/_password (0.00106) Completed in 0.00775 (129 reqs/sec) | Rendering: 0.00538 (69%) | DB: 0.00067 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000191) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('a281a78575ba2079545ad9d214b8636f0bc47eb5', NULL, '2008-03-03 17:31:13', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', '91ad67dd3369715431074210f7dd79bcf229fd55', '2008-03-03 17:31:13', 'newbob@test.com') User Update (0.000173) UPDATE users SET "created_at" = '2008-03-03 17:31:13', "token_expiry" = '2008-03-04 17:31:13', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'ef6c6e401de752e4e9c2eb1bf3bc6a1a3a4dd5ad', "delete_after" = NULL, "salted_password" = '91ad67dd3369715431074210f7dd79bcf229fd55', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:31:13 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=ef6c6e401de752e4e9c2eb1bf3bc6a1a3a4dd5ad&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00116) Rendered user/_password (0.00079) Completed in 0.01209 (82 reqs/sec) | Rendering: 0.00442 (36%) | DB: 0.00067 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000176) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00166) Rendered user/_password (0.00103) Completed in 0.00781 (128 reqs/sec) | Rendering: 0.00584 (74%) | DB: 0.00030 (3%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000178) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000194) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('a281a78575ba2079545ad9d214b8636f0bc47eb5', NULL, '2008-03-03 17:31:13', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 1, NULL, 'newbob', '91ad67dd3369715431074210f7dd79bcf229fd55', '2008-03-03 17:31:13', 'newbob@test.com') User Update (0.000170) UPDATE users SET "created_at" = '2008-03-03 17:31:13', "token_expiry" = '2008-03-04 17:31:13', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '0a602ff9fd24835390613302420b9b5c56cb75ba', "delete_after" = NULL, "salted_password" = '91ad67dd3369715431074210f7dd79bcf229fd55', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00514 (194 reqs/sec) | DB: 0.00067 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000524) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000507) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000530) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000516) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '91ad67dd3369715431074210f7dd79bcf229fd55' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:31:13', "token_expiry" = '2008-03-04 17:31:13', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = '0a602ff9fd24835390613302420b9b5c56cb75ba', "delete_after" = NULL, "salted_password" = '91ad67dd3369715431074210f7dd79bcf229fd55', "updated_at" = '2008-03-03 17:31:13', "salt" = 'a281a78575ba2079545ad9d214b8636f0bc47eb5' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00461 (217 reqs/sec) | DB: 0.00249 (53%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2252 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000544) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000511) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000195) UPDATE users SET "created_at" = '2008-03-03 17:31:12', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:13', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:13', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00484 (206 reqs/sec) | DB: 0.00152 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:31:13) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00086) Completed in 0.00532 (187 reqs/sec) | Rendering: 0.00503 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000580) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00481 (208 reqs/sec) | Rendering: 0.00275 (57%) | DB: 0.00072 (15%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000582) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01094 (91 reqs/sec) | Rendering: 0.00435 (39%) | DB: 0.00073 (6%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:13) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000182) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00103) Completed in 0.00752 (132 reqs/sec) | Rendering: 0.00550 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000557) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000515) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000560) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000167) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000199) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('568748653404802a6e6e139946b7c266479e0de4', NULL, '2008-03-03 17:31:39', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'okbob', '846d08ddaa22a9ebc759c5337944619a1dde434c', '2008-03-03 17:31:39', 'bobs@email.com') User Load (0.000554) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000184) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('568748653404802a6e6e139946b7c266479e0de4', NULL, '2008-03-03 17:31:39', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonexistingbob', '846d08ddaa22a9ebc759c5337944619a1dde434c', '2008-03-03 17:31:39', 'bobs@email.com') User Load (0.000149) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000187) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('568748653404802a6e6e139946b7c266479e0de4', NULL, '2008-03-03 17:31:39', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'nonbob', '846d08ddaa22a9ebc759c5337944619a1dde434c', '2008-03-03 17:31:39', 'bobs@email.com') User Load (0.000148) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000180) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('568748653404802a6e6e139946b7c266479e0de4', NULL, '2008-03-03 17:31:39', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'email_test', '9126dadc3c8acbafc8d5f5f3189f6c6327c83e5b', '2008-03-03 17:31:39', 'valid@email.com') User Load (0.000524) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000139) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000247) UPDATE users SET "created_at" = '2008-03-03 17:31:39', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '42f043572a85f25bec979759c1b120e28cfe972a', "updated_at" = '2008-03-03 17:31:39', "salt" = '568748653404802a6e6e139946b7c266479e0de4' WHERE "id" = 1000003 User Load (0.000508) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000512) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '42f043572a85f25bec979759c1b120e28cfe972a' AND verified = 1) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '644dceed8aa9175604e2f7757012df567c419fd4' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000146) UPDATE users SET "created_at" = '2008-03-03 17:31:39', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '644dceed8aa9175604e2f7757012df567c419fd4', "updated_at" = '2008-03-03 17:31:39', "salt" = '568748653404802a6e6e139946b7c266479e0de4' WHERE "id" = 1000003 User Load (0.000520) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000518) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '644dceed8aa9175604e2f7757012df567c419fd4' AND verified = 1) LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '42f043572a85f25bec979759c1b120e28cfe972a' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000641) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000527) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000167) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000239) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01089 (91 reqs/sec) | DB: 0.00171 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '8ec13e414401ebb27a55dd3866aeb7c7b9947d9c', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:40 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01426 (70 reqs/sec) | DB: 0.00047 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2132 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000584) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10403 (9 reqs/sec) | Rendering: 0.10197 (98%) | DB: 0.00074 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1926 reqs/sec) | Rendering: 0.10197 (19645%) | DB: 0.00074 (142%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000595) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000254) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00514 (194 reqs/sec) | DB: 0.00165 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02669) Completed in 0.04916 (20 reqs/sec) | Rendering: 0.04733 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000598) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00491 (203 reqs/sec) | Rendering: 0.04733 (964%) | DB: 0.00184 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2207 reqs/sec) | Rendering: 0.04733 (10448%) | DB: 0.00029 (64%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000593) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000525) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000208) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00498 (200 reqs/sec) | DB: 0.00161 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00111) Completed in 0.00572 (174 reqs/sec) | Rendering: 0.00404 (70%) | DB: 0.00030 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000560) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000526) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00483 (206 reqs/sec) | Rendering: 0.00404 (83%) | DB: 0.00184 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2178 reqs/sec) | Rendering: 0.00404 (880%) | DB: 0.00030 (65%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000603) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000524) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000162) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000200) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00498 (200 reqs/sec) | DB: 0.00163 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000151) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '8ec13e414401ebb27a55dd3866aeb7c7b9947d9c', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:40 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00557 (179 reqs/sec) | DB: 0.00046 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000561) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000527) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '8ec13e414401ebb27a55dd3866aeb7c7b9947d9c' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '8ec13e414401ebb27a55dd3866aeb7c7b9947d9c', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00494 (202 reqs/sec) | DB: 0.00153 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000164) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:40 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00550 (181 reqs/sec) | DB: 0.00045 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2246 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000550) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000525) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00481 (208 reqs/sec) | DB: 0.00150 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000560) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000208) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00491 (203 reqs/sec) | DB: 0.00158 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000147) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '8ec13e414401ebb27a55dd3866aeb7c7b9947d9c', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00314 (317 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000540) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000531) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '8ec13e414401ebb27a55dd3866aeb7c7b9947d9c' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '8ec13e414401ebb27a55dd3866aeb7c7b9947d9c', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00476 (210 reqs/sec) | DB: 0.00150 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00290 (345 reqs/sec) | DB: 0.00043 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2288 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000542) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000531) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000140) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00471 (212 reqs/sec) | DB: 0.00150 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2277 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000565) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000527) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000161) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.010725) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000245) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:40', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.05620 (17 reqs/sec) | DB: 0.01222 (21%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Mon, 3 Mar 2008 17:31:40 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000144)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00465 (215 reqs/sec) | DB: 0.00014 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000172) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00400 (249 reqs/sec) | Rendering: 0.00298 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000590) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000547) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000168) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:40', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00511 (195 reqs/sec) | Rendering: 0.00298 (58%) | DB: 0.00177 (34%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000161) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-10 17:31:40', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = '8e0b4d0b16c62b62f831adeb74ff83c30277d2b1', "delete_after" = '2008-03-10 17:31:40', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:40', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Mon, 3 Mar 2008 17:31:40 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=8e0b4d0b16c62b62f831adeb74ff83c30277d2b1&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00589 (169 reqs/sec) | Rendering: 0.00298 (50%) | DB: 0.00033 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000189) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00099 (1012 reqs/sec) | Rendering: 0.00298 (301%) | DB: 0.00036 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"8e0b4d0b16c62b62f831adeb74ff83c30277d2b1"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = '8e0b4d0b16c62b62f831adeb74ff83c30277d2b1') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00298 (2978%) | DB: 0.00017 (172%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"8e0b4d0b16c62b62f831adeb74ff83c30277d2b1"} User Load (0.000542) SELECT * FROM users WHERE (id = '1000005' AND security_token = '8e0b4d0b16c62b62f831adeb74ff83c30277d2b1') LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-10 16:11:40', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = '8e0b4d0b16c62b62f831adeb74ff83c30277d2b1', "delete_after" = '2008-03-10 17:31:40', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:40', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000145) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-10 16:11:40', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = '8e0b4d0b16c62b62f831adeb74ff83c30277d2b1', "delete_after" = '2008-03-10 17:31:40', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:40', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00513 (194 reqs/sec) | Rendering: 0.00298 (58%) | DB: 0.00131 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000588) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000532) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000212) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:40', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00515 (194 reqs/sec) | DB: 0.00162 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000106)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00086 (1156 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000150) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000153) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00389 (257 reqs/sec) | Rendering: 0.00293 (75%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000563) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000533) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000179) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:40', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00531 (188 reqs/sec) | Rendering: 0.00293 (55%) | DB: 0.00187 (35%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-10 17:31:40', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'ab02d9d17c9912c2174c4ba409170a069e9b73dc', "delete_after" = '2008-03-10 17:31:40', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:31:40', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00176 (567 reqs/sec) | Rendering: 0.00293 (166%) | DB: 0.00046 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000545) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000576) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000535) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000207) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00511 (195 reqs/sec) | DB: 0.00215 (42%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'Bob', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03263) Rendered user/_password (0.00094) Completed in 0.05750 (17 reqs/sec) | Rendering: 0.05462 (94%) | DB: 0.00045 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000198) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = '', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00786 (127 reqs/sec) | Rendering: 0.00503 (64%) | DB: 0.00047 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2222 reqs/sec) | Rendering: 0.00503 (1119%) | DB: 0.00047 (104%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000558) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000204) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-04 17:31:40', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:40 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=38ec1e2439fa23ffdeb6d4a25f411d3987efb424&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00689 (145 reqs/sec) | DB: 0.00076 (11%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"38ec1e2439fa23ffdeb6d4a25f411d3987efb424"} User Load (0.000546) SELECT * FROM users WHERE (id = '1000001' AND security_token = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424') LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-04 17:31:40', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000131) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-04 17:31:40', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424', "delete_after" = NULL, "salted_password" = '55cec33a98e5935524ca3a67183eff7efd587ff0', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:40 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00745 (134 reqs/sec) | DB: 0.00110 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2246 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000540) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000515) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '55cec33a98e5935524ca3a67183eff7efd587ff0' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-04 17:31:40', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424', "delete_after" = NULL, "salted_password" = '55cec33a98e5935524ca3a67183eff7efd587ff0', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00462 (216 reqs/sec) | DB: 0.00146 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-04 17:31:40', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424', "delete_after" = NULL, "salted_password" = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:40 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00567 (176 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2222 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000560) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-04 17:31:40', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424', "delete_after" = NULL, "salted_password" = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00482 (207 reqs/sec) | DB: 0.00149 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00063 (1597 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-04 17:31:40', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424', "delete_after" = NULL, "salted_password" = '55cec33a98e5935524ca3a67183eff7efd587ff0', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:40 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00553 (180 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2272 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000542) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000518) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '55cec33a98e5935524ca3a67183eff7efd587ff0' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-04 17:31:40', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424', "delete_after" = NULL, "salted_password" = '55cec33a98e5935524ca3a67183eff7efd587ff0', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00465 (215 reqs/sec) | DB: 0.00147 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-04 17:31:40', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424', "delete_after" = NULL, "salted_password" = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:31:40 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00531 (188 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2288 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000145) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00414 (241 reqs/sec) | Rendering: 0.00337 (81%) | DB: 0.00014 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000545) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000520) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-04 17:31:40', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424', "delete_after" = NULL, "salted_password" = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00465 (215 reqs/sec) | Rendering: 0.00337 (72%) | DB: 0.00162 (34%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2273 reqs/sec) | Rendering: 0.00337 (766%) | DB: 0.00014 (32%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000525) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Mon, 3 Mar 2008 17:31:40 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear NULL NULL, At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=38ec1e2439fa23ffdeb6d4a25f411d3987efb424&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00608 (164 reqs/sec) | Rendering: 0.00199 (32%) | DB: 0.00052 (8%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000547) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = '2008-03-04 17:31:40', "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:40', "security_token" = '38ec1e2439fa23ffdeb6d4a25f411d3987efb424', "delete_after" = NULL, "salted_password" = 'dc93e7c6a2d56cae9ccbf935c09e0d930628d22b', "updated_at" = '2008-03-03 17:31:40', "salt" = 'be79f25912f141dfb7a8525d4226129a49564582' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00466 (214 reqs/sec) | Rendering: 0.00199 (42%) | DB: 0.00201 (43%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2278 reqs/sec) | Rendering: 0.00199 (454%) | DB: 0.00052 (119%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000920) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000542) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000231) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:41', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01641 (60 reqs/sec) | DB: 0.00199 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00050 (2007 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000176) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000164) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:41', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '3943b665d5bdc2b2b35c621adbd05308548ca2c2', "updated_at" = '2008-03-03 17:31:41', "salt" = 'd880da5dd8b03a5062ec9bad5c3170dd07c77e38' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00313 (319 reqs/sec) | DB: 0.00048 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2221 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000565) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000600) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '3943b665d5bdc2b2b35c621adbd05308548ca2c2' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:41', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = '3943b665d5bdc2b2b35c621adbd05308548ca2c2', "updated_at" = '2008-03-03 17:31:41', "salt" = 'd880da5dd8b03a5062ec9bad5c3170dd07c77e38' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00487 (205 reqs/sec) | DB: 0.00162 (33%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2178 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:31:41) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00054 (1865 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000592) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00490 (204 reqs/sec) | Rendering: 0.00286 (58%) | DB: 0.00074 (15%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000582) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000532) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000215) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:41', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00498 (200 reqs/sec) | DB: 0.00162 (32%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000534) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000560) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000533) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000206) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:41', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00504 (198 reqs/sec) | DB: 0.00212 (42%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000255) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000224) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('d880da5dd8b03a5062ec9bad5c3170dd07c77e38', NULL, '2008-03-03 17:31:41', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', '17d6ebc0e3c25d73729856ebb8917f25ace524ce', '2008-03-03 17:31:41', 'newbob@test.com') User Update (0.000188) UPDATE users SET "created_at" = '2008-03-03 17:31:41', "token_expiry" = '2008-03-04 17:31:41', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '9b1e16b97f0e72c00d478186b3a89ab51250adf2', "delete_after" = NULL, "salted_password" = '17d6ebc0e3c25d73729856ebb8917f25ace524ce', "updated_at" = '2008-03-03 17:31:41', "salt" = 'd880da5dd8b03a5062ec9bad5c3170dd07c77e38' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:31:41 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=9b1e16b97f0e72c00d478186b3a89ab51250adf2&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00919 (108 reqs/sec) | DB: 0.00096 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000573) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:31:41) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"9b1e16b97f0e72c00d478186b3a89ab51250adf2"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = '9b1e16b97f0e72c00d478186b3a89ab51250adf2') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00057 (572%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000548) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:31:41) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000159) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00093 (1074 reqs/sec) | DB: 0.00071 (75%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000534) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:31:41) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"9b1e16b97f0e72c00d478186b3a89ab51250adf2"} User Load (0.000592) SELECT * FROM users WHERE (id = '1000006' AND security_token = '9b1e16b97f0e72c00d478186b3a89ab51250adf2') LIMIT 1 User Update (0.000161) UPDATE users SET "created_at" = '2008-03-03 17:31:41', "token_expiry" = '2008-03-04 17:31:41', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '9b1e16b97f0e72c00d478186b3a89ab51250adf2', "delete_after" = NULL, "salted_password" = '17d6ebc0e3c25d73729856ebb8917f25ace524ce', "updated_at" = '2008-03-03 17:31:41', "salt" = 'd880da5dd8b03a5062ec9bad5c3170dd07c77e38' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.00999 (100 reqs/sec) | Rendering: 0.00748 (74%) | DB: 0.00129 (12%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000584) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000546) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000537) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '17d6ebc0e3c25d73729856ebb8917f25ace524ce' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-03 17:31:41', "token_expiry" = '2008-03-04 17:31:41', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:31:41', "security_token" = '9b1e16b97f0e72c00d478186b3a89ab51250adf2', "delete_after" = NULL, "salted_password" = '17d6ebc0e3c25d73729856ebb8917f25ace524ce', "updated_at" = '2008-03-03 17:31:41', "salt" = 'd880da5dd8b03a5062ec9bad5c3170dd07c77e38' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00483 (207 reqs/sec) | Rendering: 0.00748 (154%) | DB: 0.00339 (70%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2187 reqs/sec) | Rendering: 0.00748 (1637%) | DB: 0.00129 (281%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000177) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00212) Rendered user/_password (0.00123) Completed in 0.02340 (42 reqs/sec) | Rendering: 0.02139 (91%) | DB: 0.00031 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000188) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00206) Rendered user/_password (0.00124) Completed in 0.00821 (121 reqs/sec) | Rendering: 0.00628 (76%) | DB: 0.00032 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000163) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00256) Rendered user/_password (0.00146) Completed in 0.00889 (112 reqs/sec) | Rendering: 0.00700 (78%) | DB: 0.00029 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000547) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = '''''''''''''') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00199) Rendered user/_password (0.00125) Completed in 0.00868 (115 reqs/sec) | Rendering: 0.00627 (72%) | DB: 0.00068 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000513) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00158) Rendered user/_password (0.00101) Completed in 0.00766 (130 reqs/sec) | Rendering: 0.00529 (68%) | DB: 0.00067 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000176) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000197) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('d880da5dd8b03a5062ec9bad5c3170dd07c77e38', NULL, '2008-03-03 17:31:41', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 0, NULL, 'newbob', '17d6ebc0e3c25d73729856ebb8917f25ace524ce', '2008-03-03 17:31:41', 'newbob@test.com') User Update (0.000172) UPDATE users SET "created_at" = '2008-03-03 17:31:41', "token_expiry" = '2008-03-04 17:31:41', "email" = 'newbob@test.com', "verified" = 0, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'c0b419cbff1ff666a0bd623255c97fd6e1d936cf', "delete_after" = NULL, "salted_password" = '17d6ebc0e3c25d73729856ebb8917f25ace524ce', "updated_at" = '2008-03-03 17:31:41', "salt" = 'd880da5dd8b03a5062ec9bad5c3170dd07c77e38' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:31:41 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, 'NULL' 'NULL'. Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=c0b419cbff1ff666a0bd623255c97fd6e1d936cf&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00116) Rendered user/_password (0.00079) Completed in 0.01212 (82 reqs/sec) | Rendering: 0.00447 (36%) | DB: 0.00067 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000177) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00104) Completed in 0.00742 (134 reqs/sec) | Rendering: 0.00545 (73%) | DB: 0.00030 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000171) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000193) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('d880da5dd8b03a5062ec9bad5c3170dd07c77e38', NULL, '2008-03-03 17:31:41', '''NULL''', '''NULL''', '''NULL''', '''NULL''', 0, NULL, 1, NULL, 'newbob', '17d6ebc0e3c25d73729856ebb8917f25ace524ce', '2008-03-03 17:31:41', 'newbob@test.com') User Update (0.000169) UPDATE users SET "created_at" = '2008-03-03 17:31:41', "token_expiry" = '2008-03-04 17:31:41', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'df5cb5dea7ae039e65580abb56a4c16c12455b12', "delete_after" = NULL, "salted_password" = '17d6ebc0e3c25d73729856ebb8917f25ace524ce', "updated_at" = '2008-03-03 17:31:41', "salt" = 'd880da5dd8b03a5062ec9bad5c3170dd07c77e38' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00508 (196 reqs/sec) | DB: 0.00066 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000569) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000512) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000524) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000520) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '17d6ebc0e3c25d73729856ebb8917f25ace524ce' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:31:41', "token_expiry" = '2008-03-04 17:31:41', "email" = 'newbob@test.com', "verified" = 1, "lastname" = '''NULL''', "firstname" = '''NULL''', "role" = '''NULL''', "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:31:41', "security_token" = 'df5cb5dea7ae039e65580abb56a4c16c12455b12', "delete_after" = NULL, "salted_password" = '17d6ebc0e3c25d73729856ebb8917f25ace524ce', "updated_at" = '2008-03-03 17:31:41', "salt" = 'd880da5dd8b03a5062ec9bad5c3170dd07c77e38' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00460 (217 reqs/sec) | DB: 0.00253 (55%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:31:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2281 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000577) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000201) UPDATE users SET "created_at" = '2008-03-03 17:31:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = 'NULL', "firstname" = 'NULL', "role" = 'NULL', "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:31:41', "security_token" = 'NULL', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:31:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00523 (191 reqs/sec) | DB: 0.00157 (29%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:31:41) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00546 (183 reqs/sec) | Rendering: 0.00516 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000567) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00476 (209 reqs/sec) | Rendering: 0.00273 (57%) | DB: 0.00071 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000581) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01096 (91 reqs/sec) | Rendering: 0.00435 (39%) | DB: 0.00072 (6%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:31:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000180) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00103) Completed in 0.00752 (132 reqs/sec) | Rendering: 0.00547 (72%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000509) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000191) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('13b143e68c630b67ff43537f09b9275d56266790', NULL, '2008-03-03 17:32:29', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'okbob', 'dd8c6969014a257bd855f1544751261296cc11fd', '2008-03-03 17:32:29', 'bobs@email.com') User Load (0.000483) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000184) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('13b143e68c630b67ff43537f09b9275d56266790', NULL, '2008-03-03 17:32:29', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonexistingbob', 'dd8c6969014a257bd855f1544751261296cc11fd', '2008-03-03 17:32:29', 'bobs@email.com') User Load (0.000147) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000173) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('13b143e68c630b67ff43537f09b9275d56266790', NULL, '2008-03-03 17:32:29', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonbob', 'dd8c6969014a257bd855f1544751261296cc11fd', '2008-03-03 17:32:29', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000125) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000170) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('13b143e68c630b67ff43537f09b9275d56266790', NULL, '2008-03-03 17:32:29', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'email_test', '5e0d5223047b95c8c92239e6f85699431e0719b1', '2008-03-03 17:32:29', 'valid@email.com') User Load (0.000471) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000137) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000235) UPDATE users SET "created_at" = '2008-03-03 17:32:29', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = '947c63cced4d28d82bccb8198c2d1f5c792df8fd', "updated_at" = '2008-03-03 17:32:29', "salt" = '13b143e68c630b67ff43537f09b9275d56266790' WHERE "id" = 1000003 User Load (0.000461) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000461) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '947c63cced4d28d82bccb8198c2d1f5c792df8fd' AND verified = 1) LIMIT 1 User Load (0.000457) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '8c43083d97326caee559f38baa4e6a4391aea60a' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000147) UPDATE users SET "created_at" = '2008-03-03 17:32:29', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = '8c43083d97326caee559f38baa4e6a4391aea60a', "updated_at" = '2008-03-03 17:32:29', "salt" = '13b143e68c630b67ff43537f09b9275d56266790' WHERE "id" = 1000003 User Load (0.000472) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '8c43083d97326caee559f38baa4e6a4391aea60a' AND verified = 1) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '947c63cced4d28d82bccb8198c2d1f5c792df8fd' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000598) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000475) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000166) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000245) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01082 (92 reqs/sec) | DB: 0.00162 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000173) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '068e91cac3ede768bf93aaa3e1ba07ea5e6e2ab2', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01425 (70 reqs/sec) | DB: 0.00047 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2091 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000534) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7057d54facd8fdf9823087934c74bb043c5c0f94' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10352 (9 reqs/sec) | Rendering: 0.10152 (98%) | DB: 0.00068 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1934 reqs/sec) | Rendering: 0.10152 (19640%) | DB: 0.00068 (132%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000542) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000210) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00500 (200 reqs/sec) | DB: 0.00151 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02684) Completed in 0.04934 (20 reqs/sec) | Rendering: 0.04752 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000563) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000484) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000165) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00488 (204 reqs/sec) | Rendering: 0.04752 (973%) | DB: 0.00180 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2193 reqs/sec) | Rendering: 0.04752 (10423%) | DB: 0.00029 (63%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000202) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00481 (207 reqs/sec) | DB: 0.00149 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000165) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00114) Completed in 0.00611 (163 reqs/sec) | Rendering: 0.00441 (72%) | DB: 0.00031 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000156) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00471 (212 reqs/sec) | Rendering: 0.00441 (93%) | DB: 0.00174 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | Rendering: 0.00441 (984%) | DB: 0.00031 (69%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000480) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000208) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00479 (208 reqs/sec) | DB: 0.00149 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '068e91cac3ede768bf93aaa3e1ba07ea5e6e2ab2', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00549 (182 reqs/sec) | DB: 0.00044 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000506) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '068e91cac3ede768bf93aaa3e1ba07ea5e6e2ab2' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '068e91cac3ede768bf93aaa3e1ba07ea5e6e2ab2', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00479 (208 reqs/sec) | DB: 0.00142 (29%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000140) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '7057d54facd8fdf9823087934c74bb043c5c0f94', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00540 (185 reqs/sec) | DB: 0.00044 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000506) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000482) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7057d54facd8fdf9823087934c74bb043c5c0f94' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '7057d54facd8fdf9823087934c74bb043c5c0f94', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00463 (216 reqs/sec) | DB: 0.00142 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000507) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000466) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000200) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00510 (195 reqs/sec) | DB: 0.00147 (28%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000168) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '068e91cac3ede768bf93aaa3e1ba07ea5e6e2ab2', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00309 (323 reqs/sec) | DB: 0.00046 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000489) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '068e91cac3ede768bf93aaa3e1ba07ea5e6e2ab2' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '068e91cac3ede768bf93aaa3e1ba07ea5e6e2ab2', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00457 (218 reqs/sec) | DB: 0.00139 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '7057d54facd8fdf9823087934c74bb043c5c0f94', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00285 (351 reqs/sec) | DB: 0.00043 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000484) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7057d54facd8fdf9823087934c74bb043c5c0f94' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '7057d54facd8fdf9823087934c74bb043c5c0f94', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00453 (220 reqs/sec) | DB: 0.00138 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.03993 (25 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000570) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000489) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000218) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:32:31', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00522 (191 reqs/sec) | DB: 0.00158 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000147)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00463 (216 reqs/sec) | DB: 0.00015 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000168) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00396 (252 reqs/sec) | Rendering: 0.00295 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000526) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000488) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000157) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:32:31', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00485 (206 reqs/sec) | Rendering: 0.00295 (60%) | DB: 0.00164 (33%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-10 17:32:31', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = 'bf4a5ed15f0860e435c402aac888d5a1eb062b56', "delete_after" = '2008-03-10 17:32:31', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:32:31', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=bf4a5ed15f0860e435c402aac888d5a1eb062b56&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00588 (170 reqs/sec) | Rendering: 0.00295 (50%) | DB: 0.00033 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000173) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00094 (1066 reqs/sec) | Rendering: 0.00295 (315%) | DB: 0.00034 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"bf4a5ed15f0860e435c402aac888d5a1eb062b56"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'bf4a5ed15f0860e435c402aac888d5a1eb062b56') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00295 (2953%) | DB: 0.00017 (168%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"bf4a5ed15f0860e435c402aac888d5a1eb062b56"} User Load (0.000490) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'bf4a5ed15f0860e435c402aac888d5a1eb062b56') LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-10 16:12:31', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = 'bf4a5ed15f0860e435c402aac888d5a1eb062b56', "delete_after" = '2008-03-10 17:32:31', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:32:31', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-10 16:12:31', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = 'bf4a5ed15f0860e435c402aac888d5a1eb062b56', "delete_after" = '2008-03-10 17:32:31', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:32:31', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00497 (201 reqs/sec) | Rendering: 0.00295 (59%) | DB: 0.00125 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000527) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000206) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:32:31', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00493 (202 reqs/sec) | DB: 0.00150 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000113)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00092 (1085 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000143) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000149) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00384 (260 reqs/sec) | Rendering: 0.00290 (75%) | DB: 0.00029 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000507) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000180) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:32:31', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00513 (194 reqs/sec) | Rendering: 0.00290 (56%) | DB: 0.00173 (33%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-10 17:32:31', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = 'b84bef494591640b6f9f62cc8d7ec283d48d39e1', "delete_after" = '2008-03-10 17:32:31', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:32:31', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00172 (582 reqs/sec) | Rendering: 0.00290 (169%) | DB: 0.00045 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000490) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000513) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000218) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00519 (192 reqs/sec) | DB: 0.00198 (38%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03274) Rendered user/_password (0.00094) Completed in 0.05793 (17 reqs/sec) | Rendering: 0.05506 (95%) | DB: 0.00045 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000198) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00125) Rendered user/_password (0.00085) Completed in 0.00787 (127 reqs/sec) | Rendering: 0.00503 (63%) | DB: 0.00047 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2145 reqs/sec) | Rendering: 0.00503 (1078%) | DB: 0.00047 (101%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000506) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000204) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '18583dd0990f1b5427b257b98e752c0f767f6cc0', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=18583dd0990f1b5427b257b98e752c0f767f6cc0&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00677 (147 reqs/sec) | DB: 0.00071 (10%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"18583dd0990f1b5427b257b98e752c0f767f6cc0"} User Load (0.000502) SELECT * FROM users WHERE (id = '1000001' AND security_token = '18583dd0990f1b5427b257b98e752c0f767f6cc0') LIMIT 1 User Update (0.000153) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '18583dd0990f1b5427b257b98e752c0f767f6cc0', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '18583dd0990f1b5427b257b98e752c0f767f6cc0', "delete_after" = NULL, "salted_password" = '6d9cc0f89f5577da268a7dfe4349719248b10269', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00733 (136 reqs/sec) | DB: 0.00106 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2278 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000491) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000466) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '6d9cc0f89f5577da268a7dfe4349719248b10269' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = '18583dd0990f1b5427b257b98e752c0f767f6cc0', "delete_after" = NULL, "salted_password" = '6d9cc0f89f5577da268a7dfe4349719248b10269', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00447 (223 reqs/sec) | DB: 0.00136 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = '18583dd0990f1b5427b257b98e752c0f767f6cc0', "delete_after" = NULL, "salted_password" = '7057d54facd8fdf9823087934c74bb043c5c0f94', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00531 (188 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2278 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000489) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7057d54facd8fdf9823087934c74bb043c5c0f94' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = '18583dd0990f1b5427b257b98e752c0f767f6cc0', "delete_after" = NULL, "salted_password" = '7057d54facd8fdf9823087934c74bb043c5c0f94', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00459 (218 reqs/sec) | DB: 0.00136 (29%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00072 (1392 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000163) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = '18583dd0990f1b5427b257b98e752c0f767f6cc0', "delete_after" = NULL, "salted_password" = '6d9cc0f89f5577da268a7dfe4349719248b10269', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00537 (186 reqs/sec) | DB: 0.00043 (8%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2278 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000504) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '6d9cc0f89f5577da268a7dfe4349719248b10269' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = '18583dd0990f1b5427b257b98e752c0f767f6cc0', "delete_after" = NULL, "salted_password" = '6d9cc0f89f5577da268a7dfe4349719248b10269', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00450 (222 reqs/sec) | DB: 0.00138 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = '18583dd0990f1b5427b257b98e752c0f767f6cc0', "delete_after" = NULL, "salted_password" = '7057d54facd8fdf9823087934c74bb043c5c0f94', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00526 (190 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2288 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000147) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00412 (242 reqs/sec) | Rendering: 0.00335 (81%) | DB: 0.00015 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000495) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000467) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7057d54facd8fdf9823087934c74bb043c5c0f94' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = '18583dd0990f1b5427b257b98e752c0f767f6cc0', "delete_after" = NULL, "salted_password" = '7057d54facd8fdf9823087934c74bb043c5c0f94', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00448 (222 reqs/sec) | Rendering: 0.00335 (74%) | DB: 0.00152 (33%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2272 reqs/sec) | Rendering: 0.00335 (761%) | DB: 0.00015 (33%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000472) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=18583dd0990f1b5427b257b98e752c0f767f6cc0&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00606 (165 reqs/sec) | Rendering: 0.00198 (32%) | DB: 0.00047 (7%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000498) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '7057d54facd8fdf9823087934c74bb043c5c0f94' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.010840) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = '18583dd0990f1b5427b257b98e752c0f767f6cc0', "delete_after" = NULL, "salted_password" = '7057d54facd8fdf9823087934c74bb043c5c0f94', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.05552 (18 reqs/sec) | Rendering: 0.00198 (3%) | DB: 0.01258 (22%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00049 (2058 reqs/sec) | Rendering: 0.00198 (408%) | DB: 0.00047 (97%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000548) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000495) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000218) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00515 (194 reqs/sec) | DB: 0.00156 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00049 (2041 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000174) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000160) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '6d9cc0f89f5577da268a7dfe4349719248b10269', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00304 (328 reqs/sec) | DB: 0.00048 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2202 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000531) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000496) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '6d9cc0f89f5577da268a7dfe4349719248b10269' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '6d9cc0f89f5577da268a7dfe4349719248b10269', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00470 (212 reqs/sec) | DB: 0.00146 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2192 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00053 (1880 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000529) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00520 (192 reqs/sec) | Rendering: 0.00323 (62%) | DB: 0.00068 (13%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000539) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000480) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000221) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00487 (205 reqs/sec) | DB: 0.00154 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000483) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000511) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000200) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00488 (204 reqs/sec) | DB: 0.00196 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2207 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000250) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000160) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000219) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac', NULL, '2008-03-03 17:32:31', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', '6f263a32e1a4916687ea2553e80dfc9a16d27497', '2008-03-03 17:32:31', 'newbob@test.com') User Update (0.000202) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '83c74ec587267f529c67a3849456c46ebe92f739', "delete_after" = NULL, "salted_password" = '6f263a32e1a4916687ea2553e80dfc9a16d27497', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=83c74ec587267f529c67a3849456c46ebe92f739&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00903 (110 reqs/sec) | DB: 0.00096 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000538) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"83c74ec587267f529c67a3849456c46ebe92f739"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = '83c74ec587267f529c67a3849456c46ebe92f739') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00054 (538%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000483) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000145) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00089 (1129 reqs/sec) | DB: 0.00063 (70%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000651) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"83c74ec587267f529c67a3849456c46ebe92f739"} User Load (0.000487) SELECT * FROM users WHERE (id = '1000006' AND security_token = '83c74ec587267f529c67a3849456c46ebe92f739') LIMIT 1 User Update (0.000169) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '83c74ec587267f529c67a3849456c46ebe92f739', "delete_after" = NULL, "salted_password" = '6f263a32e1a4916687ea2553e80dfc9a16d27497', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.00988 (101 reqs/sec) | Rendering: 0.00753 (76%) | DB: 0.00131 (13%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000531) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000497) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000480) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '6f263a32e1a4916687ea2553e80dfc9a16d27497' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = '83c74ec587267f529c67a3849456c46ebe92f739', "delete_after" = NULL, "salted_password" = '6f263a32e1a4916687ea2553e80dfc9a16d27497', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00467 (214 reqs/sec) | Rendering: 0.00753 (161%) | DB: 0.00326 (69%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2201 reqs/sec) | Rendering: 0.00753 (1657%) | DB: 0.00131 (287%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000176) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00211) Rendered user/_password (0.00124) Completed in 0.02388 (41 reqs/sec) | Rendering: 0.02154 (90%) | DB: 0.00031 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000190) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00206) Rendered user/_password (0.00123) Completed in 0.00851 (117 reqs/sec) | Rendering: 0.00656 (77%) | DB: 0.00032 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000170) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00248) Rendered user/_password (0.00146) Completed in 0.00893 (111 reqs/sec) | Rendering: 0.00703 (78%) | DB: 0.00030 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000500) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00199) Rendered user/_password (0.00121) Completed in 0.00863 (115 reqs/sec) | Rendering: 0.00627 (72%) | DB: 0.00064 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000162) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000461) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00159) Rendered user/_password (0.00100) Completed in 0.00763 (131 reqs/sec) | Rendering: 0.00530 (69%) | DB: 0.00062 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000181) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000186) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac', NULL, '2008-03-03 17:32:31', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', '6f263a32e1a4916687ea2553e80dfc9a16d27497', '2008-03-03 17:32:31', 'newbob@test.com') User Update (0.000176) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '21b9e267ae42b5f85085ee91d21c84c8fcd32ccf', "delete_after" = NULL, "salted_password" = '6f263a32e1a4916687ea2553e80dfc9a16d27497', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:32:31 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=21b9e267ae42b5f85085ee91d21c84c8fcd32ccf&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00120) Rendered user/_password (0.00079) Completed in 0.01193 (83 reqs/sec) | Rendering: 0.00446 (37%) | DB: 0.00067 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00104) Completed in 0.00739 (135 reqs/sec) | Rendering: 0.00542 (73%) | DB: 0.00030 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000170) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000185) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac', NULL, '2008-03-03 17:32:31', NULL, NULL, NULL, NULL, 0, NULL, 1, NULL, 'newbob', '6f263a32e1a4916687ea2553e80dfc9a16d27497', '2008-03-03 17:32:31', 'newbob@test.com') User Update (0.000170) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '0ac767cb345f0e493e340b3788f0dcdf57252004', "delete_after" = NULL, "salted_password" = '6f263a32e1a4916687ea2553e80dfc9a16d27497', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00489 (204 reqs/sec) | DB: 0.00065 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000475) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000461) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000479) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '6f263a32e1a4916687ea2553e80dfc9a16d27497' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = '2008-03-04 17:32:31', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = '0ac767cb345f0e493e340b3788f0dcdf57252004', "delete_after" = NULL, "salted_password" = '6f263a32e1a4916687ea2553e80dfc9a16d27497', "updated_at" = '2008-03-03 17:32:31', "salt" = '60f7d1d02bfbdea6ae6cc0ee180d4a54308bd9ac' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00445 (224 reqs/sec) | DB: 0.00230 (51%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2278 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000495) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000460) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000189) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00467 (213 reqs/sec) | DB: 0.00142 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00086) Completed in 0.00528 (189 reqs/sec) | Rendering: 0.00498 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000180) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00776 (128 reqs/sec) | Rendering: 0.00500 (64%) | DB: 0.00047 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000165) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:32:31', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:32:31', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:32:31', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00774 (129 reqs/sec) | Rendering: 0.00503 (65%) | DB: 0.00043 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:32:31) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | Rendering: 0.00503 (1123%) | DB: 0.00043 (96%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000527) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00497 (201 reqs/sec) | Rendering: 0.00271 (54%) | DB: 0.00067 (13%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000529) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01098 (91 reqs/sec) | Rendering: 0.00437 (39%) | DB: 0.00067 (6%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:32:31) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00104) Completed in 0.00747 (133 reqs/sec) | Rendering: 0.00547 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000508) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000467) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000184) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('06a5890e5203f2c6d8e3cb7400da98dd06b48c09', NULL, '2008-03-03 17:33:39', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'okbob', 'da74be4014bd9a636e01196da9e8fb5027f1097e', '2008-03-03 17:33:39', 'bobs@email.com') User Load (0.000482) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000183) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('06a5890e5203f2c6d8e3cb7400da98dd06b48c09', NULL, '2008-03-03 17:33:39', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonexistingbob', 'da74be4014bd9a636e01196da9e8fb5027f1097e', '2008-03-03 17:33:39', 'bobs@email.com') User Load (0.000147) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000170) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('06a5890e5203f2c6d8e3cb7400da98dd06b48c09', NULL, '2008-03-03 17:33:39', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonbob', 'da74be4014bd9a636e01196da9e8fb5027f1097e', '2008-03-03 17:33:39', 'bobs@email.com') User Load (0.000146) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000169) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('06a5890e5203f2c6d8e3cb7400da98dd06b48c09', NULL, '2008-03-03 17:33:39', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'email_test', '40bae61ce9cedbbaa81a5e2a1bb817cc60dd7497', '2008-03-03 17:33:39', 'valid@email.com') User Load (0.000468) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000137) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000232) UPDATE users SET "created_at" = '2008-03-03 17:33:39', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b01794f5a03b5ca9752b32140a040831f0122272', "updated_at" = '2008-03-03 17:33:39', "salt" = '06a5890e5203f2c6d8e3cb7400da98dd06b48c09' WHERE "id" = 1000003 User Load (0.000461) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000461) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'b01794f5a03b5ca9752b32140a040831f0122272' AND verified = 1) LIMIT 1 User Load (0.000459) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '3e399f14b6673a753cdd6943c510b1c1a15d4012' AND verified = 1) LIMIT 1 User Load (0.000155) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-03 17:33:39', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = '3e399f14b6673a753cdd6943c510b1c1a15d4012', "updated_at" = '2008-03-03 17:33:39', "salt" = '06a5890e5203f2c6d8e3cb7400da98dd06b48c09' WHERE "id" = 1000003 User Load (0.000503) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '3e399f14b6673a753cdd6943c510b1c1a15d4012' AND verified = 1) LIMIT 1 User Load (0.000466) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'b01794f5a03b5ca9752b32140a040831f0122272' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000582) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000475) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000166) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000248) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:40', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01073 (93 reqs/sec) | DB: 0.00161 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000151) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:40', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '0446a749eb1bd2ee085901e30e397e70462aba23', "updated_at" = '2008-03-03 17:33:40', "salt" = '847a9d361ab949ea970d0e119f89158cc60dcd02' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:33:40 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01423 (70 reqs/sec) | DB: 0.00047 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2119 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'd98986e91f0951e7e6dad19465ce611706095b7a' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10359 (9 reqs/sec) | Rendering: 0.10159 (98%) | DB: 0.00068 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1934 reqs/sec) | Rendering: 0.10159 (19654%) | DB: 0.00068 (131%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000538) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000211) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00500 (200 reqs/sec) | DB: 0.00150 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02682) Completed in 0.04936 (20 reqs/sec) | Rendering: 0.04752 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000559) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000497) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000163) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00489 (204 reqs/sec) | Rendering: 0.04752 (972%) | DB: 0.00180 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2226 reqs/sec) | Rendering: 0.04752 (10578%) | DB: 0.00029 (64%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000519) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000203) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00482 (207 reqs/sec) | DB: 0.00149 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000167) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00112) Completed in 0.00573 (174 reqs/sec) | Rendering: 0.00403 (70%) | DB: 0.00031 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000509) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000156) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00466 (214 reqs/sec) | Rendering: 0.00403 (86%) | DB: 0.00173 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2246 reqs/sec) | Rendering: 0.00403 (905%) | DB: 0.00031 (69%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000511) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000496) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000207) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00491 (203 reqs/sec) | DB: 0.00151 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000182) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '86d13b39c8a060fc7336759443229993c8358b53', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00575 (174 reqs/sec) | DB: 0.00048 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000512) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '86d13b39c8a060fc7336759443229993c8358b53' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '86d13b39c8a060fc7336759443229993c8358b53', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00482 (207 reqs/sec) | DB: 0.00143 (29%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000202) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00548 (182 reqs/sec) | DB: 0.00048 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2247 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000502) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000140) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00463 (216 reqs/sec) | DB: 0.00141 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2256 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000510) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000196) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00477 (209 reqs/sec) | DB: 0.00147 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '86d13b39c8a060fc7336759443229993c8358b53', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00310 (322 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000485) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '86d13b39c8a060fc7336759443229993c8358b53' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '86d13b39c8a060fc7336759443229993c8358b53', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00457 (218 reqs/sec) | DB: 0.00139 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000144) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00289 (345 reqs/sec) | DB: 0.00044 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2272 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000485) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000140) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00456 (219 reqs/sec) | DB: 0.00139 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.04029 (24 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000565) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000490) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000227) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:33:41', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00525 (190 reqs/sec) | DB: 0.00158 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000146)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00461 (216 reqs/sec) | DB: 0.00015 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000169) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00396 (252 reqs/sec) | Rendering: 0.00295 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000529) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000482) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:33:41', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00486 (205 reqs/sec) | Rendering: 0.00295 (60%) | DB: 0.00163 (33%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-10 17:33:41', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = '4bd02ed04b4ba22c3047d209147c2ad14a30b100', "delete_after" = '2008-03-10 17:33:41', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:33:41', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=4bd02ed04b4ba22c3047d209147c2ad14a30b100&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00583 (171 reqs/sec) | Rendering: 0.00295 (50%) | DB: 0.00033 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000181) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00097 (1026 reqs/sec) | Rendering: 0.00295 (302%) | DB: 0.00035 (35%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"4bd02ed04b4ba22c3047d209147c2ad14a30b100"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = '4bd02ed04b4ba22c3047d209147c2ad14a30b100') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00295 (2947%) | DB: 0.00017 (169%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"4bd02ed04b4ba22c3047d209147c2ad14a30b100"} User Load (0.000486) SELECT * FROM users WHERE (id = '1000005' AND security_token = '4bd02ed04b4ba22c3047d209147c2ad14a30b100') LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-10 16:13:41', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = '4bd02ed04b4ba22c3047d209147c2ad14a30b100', "delete_after" = '2008-03-10 17:33:41', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:33:41', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000144) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-10 16:13:41', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = '4bd02ed04b4ba22c3047d209147c2ad14a30b100', "delete_after" = '2008-03-10 17:33:41', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:33:41', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00500 (199 reqs/sec) | Rendering: 0.00295 (58%) | DB: 0.00125 (24%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000527) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000478) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000209) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:33:41', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00496 (201 reqs/sec) | DB: 0.00150 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000111)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00088 (1141 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000148) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000150) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00387 (258 reqs/sec) | Rendering: 0.00293 (75%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000510) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:33:41', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00478 (209 reqs/sec) | Rendering: 0.00293 (61%) | DB: 0.00172 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000157) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-10 17:33:41', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = 'ec860729f4bb05413b0d5b6785f5014edcc1e426', "delete_after" = '2008-03-10 17:33:41', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:33:41', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00169 (591 reqs/sec) | Rendering: 0.00293 (173%) | DB: 0.00046 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000486) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000202) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00485 (206 reqs/sec) | DB: 0.00196 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000147) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03271) Rendered user/_password (0.00095) Completed in 0.05784 (17 reqs/sec) | Rendering: 0.05500 (95%) | DB: 0.00044 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000198) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00084) Completed in 0.00786 (127 reqs/sec) | Rendering: 0.00502 (63%) | DB: 0.00047 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2227 reqs/sec) | Rendering: 0.00502 (1117%) | DB: 0.00047 (105%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000505) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000206) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-04 17:33:41', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=aa454ffa119d4f3c202f56acfee23f9e3d5e9b35&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00677 (147 reqs/sec) | DB: 0.00071 (10%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"aa454ffa119d4f3c202f56acfee23f9e3d5e9b35"} User Load (0.000503) SELECT * FROM users WHERE (id = '1000001' AND security_token = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35') LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-04 17:33:41', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-04 17:33:41', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35', "delete_after" = NULL, "salted_password" = '2de0d27647d4a97c11df152dfbbc52f8f67ec179', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00738 (135 reqs/sec) | DB: 0.00106 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2272 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000493) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000475) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '2de0d27647d4a97c11df152dfbbc52f8f67ec179' AND verified = 1) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-04 17:33:41', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35', "delete_after" = NULL, "salted_password" = '2de0d27647d4a97c11df152dfbbc52f8f67ec179', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00449 (222 reqs/sec) | DB: 0.00137 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-04 17:33:41', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35', "delete_after" = NULL, "salted_password" = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00525 (190 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2293 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000490) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-04 17:33:41', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35', "delete_after" = NULL, "salted_password" = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00459 (217 reqs/sec) | DB: 0.00136 (29%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00061 (1628 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000229) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-04 17:33:41', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35', "delete_after" = NULL, "salted_password" = '2de0d27647d4a97c11df152dfbbc52f8f67ec179', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00543 (184 reqs/sec) | DB: 0.00051 (9%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2278 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000506) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '2de0d27647d4a97c11df152dfbbc52f8f67ec179' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-04 17:33:41', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35', "delete_after" = NULL, "salted_password" = '2de0d27647d4a97c11df152dfbbc52f8f67ec179', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00447 (223 reqs/sec) | DB: 0.00138 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-04 17:33:41', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35', "delete_after" = NULL, "salted_password" = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00530 (188 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00043 (2303 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000150) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00417 (239 reqs/sec) | Rendering: 0.00339 (81%) | DB: 0.00015 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000496) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-04 17:33:41', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35', "delete_after" = NULL, "salted_password" = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00448 (223 reqs/sec) | Rendering: 0.00339 (75%) | DB: 0.00152 (34%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2283 reqs/sec) | Rendering: 0.00339 (774%) | DB: 0.00015 (34%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000472) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=aa454ffa119d4f3c202f56acfee23f9e3d5e9b35&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00607 (164 reqs/sec) | Rendering: 0.00199 (32%) | DB: 0.00047 (7%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000501) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.010719) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000165) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = '2008-03-04 17:33:41', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = 'aa454ffa119d4f3c202f56acfee23f9e3d5e9b35', "delete_after" = NULL, "salted_password" = '66f0415d944038edc1e0c8e8d0ad1d8ef52607c3', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.05604 (17 reqs/sec) | Rendering: 0.00199 (3%) | DB: 0.01247 (22%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2074 reqs/sec) | Rendering: 0.00199 (413%) | DB: 0.00047 (97%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000549) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000493) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000165) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000212) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00512 (195 reqs/sec) | DB: 0.00156 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00050 (1991 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '2de0d27647d4a97c11df152dfbbc52f8f67ec179', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00307 (325 reqs/sec) | DB: 0.00048 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2202 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000492) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '2de0d27647d4a97c11df152dfbbc52f8f67ec179' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000166) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '2de0d27647d4a97c11df152dfbbc52f8f67ec179', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00505 (197 reqs/sec) | DB: 0.00147 (29%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2150 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00054 (1862 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000536) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00485 (206 reqs/sec) | Rendering: 0.00287 (59%) | DB: 0.00068 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000529) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000481) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000217) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00484 (206 reqs/sec) | DB: 0.00152 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000481) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000204) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00488 (205 reqs/sec) | DB: 0.00197 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2221 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000252) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000207) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('7dd826d1972eacd58febe0c59bb29424318c502a', NULL, '2008-03-03 17:33:41', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', '57b655edabf8ea673745c31d463b5fa7c4c1431c', '2008-03-03 17:33:41', 'newbob@test.com') User Update (0.000203) UPDATE users SET "created_at" = '2008-03-03 17:33:41', "token_expiry" = '2008-03-04 17:33:41', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '54db9e0c2716504f410ceddec16ba504ec7186e0', "delete_after" = NULL, "salted_password" = '57b655edabf8ea673745c31d463b5fa7c4c1431c', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=54db9e0c2716504f410ceddec16ba504ec7186e0&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00900 (111 reqs/sec) | DB: 0.00096 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000538) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"54db9e0c2716504f410ceddec16ba504ec7186e0"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = '54db9e0c2716504f410ceddec16ba504ec7186e0') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00054 (538%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000483) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000142) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00086 (1156 reqs/sec) | DB: 0.00062 (72%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000476) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"54db9e0c2716504f410ceddec16ba504ec7186e0"} User Load (0.000478) SELECT * FROM users WHERE (id = '1000006' AND security_token = '54db9e0c2716504f410ceddec16ba504ec7186e0') LIMIT 1 User Update (0.000168) UPDATE users SET "created_at" = '2008-03-03 17:33:41', "token_expiry" = '2008-03-04 17:33:41', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '54db9e0c2716504f410ceddec16ba504ec7186e0', "delete_after" = NULL, "salted_password" = '57b655edabf8ea673745c31d463b5fa7c4c1431c', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.00984 (101 reqs/sec) | Rendering: 0.00752 (76%) | DB: 0.00112 (11%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000523) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000541) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000479) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '57b655edabf8ea673745c31d463b5fa7c4c1431c' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-03 17:33:41', "token_expiry" = '2008-03-04 17:33:41', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = '54db9e0c2716504f410ceddec16ba504ec7186e0', "delete_after" = NULL, "salted_password" = '57b655edabf8ea673745c31d463b5fa7c4c1431c', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00474 (211 reqs/sec) | Rendering: 0.00752 (158%) | DB: 0.00311 (65%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2213 reqs/sec) | Rendering: 0.00752 (1665%) | DB: 0.00112 (248%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000176) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00210) Rendered user/_password (0.00123) Completed in 0.02338 (42 reqs/sec) | Rendering: 0.02139 (91%) | DB: 0.00031 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000185) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00205) Rendered user/_password (0.00124) Completed in 0.00810 (123 reqs/sec) | Rendering: 0.00617 (76%) | DB: 0.00031 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000164) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00246) Rendered user/_password (0.00145) Completed in 0.00887 (112 reqs/sec) | Rendering: 0.00696 (78%) | DB: 0.00029 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000499) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00199) Rendered user/_password (0.00121) Completed in 0.00858 (116 reqs/sec) | Rendering: 0.00621 (72%) | DB: 0.00064 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000462) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00160) Rendered user/_password (0.00101) Completed in 0.00770 (129 reqs/sec) | Rendering: 0.00533 (69%) | DB: 0.00062 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000174) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000190) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('7dd826d1972eacd58febe0c59bb29424318c502a', NULL, '2008-03-03 17:33:41', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', '57b655edabf8ea673745c31d463b5fa7c4c1431c', '2008-03-03 17:33:41', 'newbob@test.com') User Update (0.000174) UPDATE users SET "created_at" = '2008-03-03 17:33:41', "token_expiry" = '2008-03-04 17:33:41', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'a7c8f4bab3427ed9937fef9560fca06279faa26c', "delete_after" = NULL, "salted_password" = '57b655edabf8ea673745c31d463b5fa7c4c1431c', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:33:41 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=a7c8f4bab3427ed9937fef9560fca06279faa26c&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00116) Rendered user/_password (0.00080) Completed in 0.01194 (83 reqs/sec) | Rendering: 0.00442 (37%) | DB: 0.00067 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000174) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00163) Rendered user/_password (0.00104) Completed in 0.00738 (135 reqs/sec) | Rendering: 0.00541 (73%) | DB: 0.00030 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000170) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000180) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('7dd826d1972eacd58febe0c59bb29424318c502a', NULL, '2008-03-03 17:33:41', NULL, NULL, NULL, NULL, 0, NULL, 1, NULL, 'newbob', '57b655edabf8ea673745c31d463b5fa7c4c1431c', '2008-03-03 17:33:41', 'newbob@test.com') User Update (0.000174) UPDATE users SET "created_at" = '2008-03-03 17:33:41', "token_expiry" = '2008-03-04 17:33:41', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '5b94a02c7f79815002db3146b670ab07d21484bd', "delete_after" = NULL, "salted_password" = '57b655edabf8ea673745c31d463b5fa7c4c1431c', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00488 (204 reqs/sec) | DB: 0.00065 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000474) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000463) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000478) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000812) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '57b655edabf8ea673745c31d463b5fa7c4c1431c' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-03 17:33:41', "token_expiry" = '2008-03-04 17:33:41', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = '5b94a02c7f79815002db3146b670ab07d21484bd', "delete_after" = NULL, "salted_password" = '57b655edabf8ea673745c31d463b5fa7c4c1431c', "updated_at" = '2008-03-03 17:33:41', "salt" = '7dd826d1972eacd58febe0c59bb29424318c502a' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00489 (204 reqs/sec) | DB: 0.00265 (54%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2212 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000504) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000462) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000196) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00471 (212 reqs/sec) | DB: 0.00143 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00086) Completed in 0.00532 (188 reqs/sec) | Rendering: 0.00502 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000183) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00126) Rendered user/_password (0.00087) Completed in 0.00787 (127 reqs/sec) | Rendering: 0.00508 (64%) | DB: 0.00047 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000171) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:33:40', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:33:41', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:33:41', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00778 (128 reqs/sec) | Rendering: 0.00505 (64%) | DB: 0.00044 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:33:41) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2241 reqs/sec) | Rendering: 0.00505 (1132%) | DB: 0.00044 (99%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000510) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00459 (218 reqs/sec) | Rendering: 0.00266 (58%) | DB: 0.00066 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000525) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01128 (88 reqs/sec) | Rendering: 0.00466 (41%) | DB: 0.00066 (5%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:33:41) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000182) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00104) Completed in 0.00754 (132 reqs/sec) | Rendering: 0.00549 (72%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000515) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000465) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000158) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000190) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('697df8c5462759489600507da9e9c08d113f1a49', NULL, '2008-03-03 17:34:03', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'okbob', 'dffb3f8a8cf5e71811b5593ca4ac9c6f12ef64eb', '2008-03-03 17:34:03', 'bobs@email.com') User Load (0.000484) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000190) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('697df8c5462759489600507da9e9c08d113f1a49', NULL, '2008-03-03 17:34:03', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonexistingbob', 'dffb3f8a8cf5e71811b5593ca4ac9c6f12ef64eb', '2008-03-03 17:34:03', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000171) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('697df8c5462759489600507da9e9c08d113f1a49', NULL, '2008-03-03 17:34:03', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonbob', 'dffb3f8a8cf5e71811b5593ca4ac9c6f12ef64eb', '2008-03-03 17:34:03', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000171) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('697df8c5462759489600507da9e9c08d113f1a49', NULL, '2008-03-03 17:34:03', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'email_test', 'e122906d72e1bdb8aaefe3182a8a3df4b58676fa', '2008-03-03 17:34:03', 'valid@email.com') User Load (0.000467) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000139) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000244) UPDATE users SET "created_at" = '2008-03-03 17:34:02', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = '3c6b8bcc85bc33daefdd8c35ebd434c2c53e2c98', "updated_at" = '2008-03-03 17:34:03', "salt" = '697df8c5462759489600507da9e9c08d113f1a49' WHERE "id" = 1000003 User Load (0.000462) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000459) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '3c6b8bcc85bc33daefdd8c35ebd434c2c53e2c98' AND verified = 1) LIMIT 1 User Load (0.000456) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '7e1e05ad8d062672d600a4698f71bf3a8882f0ae' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-03 17:34:02', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = '7e1e05ad8d062672d600a4698f71bf3a8882f0ae', "updated_at" = '2008-03-03 17:34:03', "salt" = '697df8c5462759489600507da9e9c08d113f1a49' WHERE "id" = 1000003 User Load (0.000472) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '7e1e05ad8d062672d600a4698f71bf3a8882f0ae' AND verified = 1) LIMIT 1 User Load (0.000465) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '3c6b8bcc85bc33daefdd8c35ebd434c2c53e2c98' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000582) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000167) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000244) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01077 (92 reqs/sec) | DB: 0.00160 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000172) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000151) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '8c899b74f33516c827b278e0a2b101aa9a9d6e10', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:34:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01460 (68 reqs/sec) | DB: 0.00046 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2109 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000531) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f5ba44e2eeb9722da851659f431fa85ce0366123' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10301 (9 reqs/sec) | Rendering: 0.10100 (98%) | DB: 0.00068 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1931 reqs/sec) | Rendering: 0.10100 (19504%) | DB: 0.00068 (131%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000541) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000210) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00499 (200 reqs/sec) | DB: 0.00150 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02697) Completed in 0.04981 (20 reqs/sec) | Rendering: 0.04799 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000553) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000498) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000163) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00489 (204 reqs/sec) | Rendering: 0.04799 (981%) | DB: 0.00179 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | Rendering: 0.04799 (10713%) | DB: 0.00029 (64%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000518) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000203) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00481 (207 reqs/sec) | DB: 0.00148 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000180) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00112) Completed in 0.00573 (174 reqs/sec) | Rendering: 0.00403 (70%) | DB: 0.00032 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000499) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000156) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00501 (199 reqs/sec) | Rendering: 0.00403 (80%) | DB: 0.00173 (34%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2202 reqs/sec) | Rendering: 0.00403 (888%) | DB: 0.00032 (70%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000518) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000484) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000204) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00481 (208 reqs/sec) | DB: 0.00150 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '8c899b74f33516c827b278e0a2b101aa9a9d6e10', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:34:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00550 (181 reqs/sec) | DB: 0.00045 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000507) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '8c899b74f33516c827b278e0a2b101aa9a9d6e10' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000145) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '8c899b74f33516c827b278e0a2b101aa9a9d6e10', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00470 (212 reqs/sec) | DB: 0.00141 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'f5ba44e2eeb9722da851659f431fa85ce0366123', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:34:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00541 (184 reqs/sec) | DB: 0.00043 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2247 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000512) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f5ba44e2eeb9722da851659f431fa85ce0366123' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'f5ba44e2eeb9722da851659f431fa85ce0366123', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00482 (207 reqs/sec) | DB: 0.00141 (29%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2241 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000508) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000198) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00478 (209 reqs/sec) | DB: 0.00146 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '8c899b74f33516c827b278e0a2b101aa9a9d6e10', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00300 (333 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000488) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '8c899b74f33516c827b278e0a2b101aa9a9d6e10' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '8c899b74f33516c827b278e0a2b101aa9a9d6e10', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00456 (219 reqs/sec) | DB: 0.00138 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'f5ba44e2eeb9722da851659f431fa85ce0366123', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00281 (355 reqs/sec) | DB: 0.00043 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2277 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000483) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f5ba44e2eeb9722da851659f431fa85ce0366123' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'f5ba44e2eeb9722da851659f431fa85ce0366123', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00457 (218 reqs/sec) | DB: 0.00138 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.04004 (24 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000566) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000490) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000223) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:34:04', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00523 (191 reqs/sec) | DB: 0.00158 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Mon, 3 Mar 2008 17:34:04 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000149)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00457 (218 reqs/sec) | DB: 0.00015 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000168) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00395 (253 reqs/sec) | Rendering: 0.00295 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000545) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000485) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000159) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000163) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:34:04', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00487 (205 reqs/sec) | Rendering: 0.00295 (60%) | DB: 0.00166 (34%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000161) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-10 17:34:04', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = 'a096628aeef2e8f2627146e724ea06b621a28c75', "delete_after" = '2008-03-10 17:34:04', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:34:04', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Mon, 3 Mar 2008 17:34:04 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=a096628aeef2e8f2627146e724ea06b621a28c75&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00589 (169 reqs/sec) | Rendering: 0.00295 (50%) | DB: 0.00033 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000174) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00094 (1059 reqs/sec) | Rendering: 0.00295 (311%) | DB: 0.00034 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"a096628aeef2e8f2627146e724ea06b621a28c75"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'a096628aeef2e8f2627146e724ea06b621a28c75') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00295 (2945%) | DB: 0.00017 (167%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"a096628aeef2e8f2627146e724ea06b621a28c75"} User Load (0.000485) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'a096628aeef2e8f2627146e724ea06b621a28c75') LIMIT 1 User Update (0.000156) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-10 16:14:04', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = 'a096628aeef2e8f2627146e724ea06b621a28c75', "delete_after" = '2008-03-10 17:34:04', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:34:04', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-10 16:14:04', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = 'a096628aeef2e8f2627146e724ea06b621a28c75', "delete_after" = '2008-03-10 17:34:04', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:34:04', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00496 (201 reqs/sec) | Rendering: 0.00295 (59%) | DB: 0.00124 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000532) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000212) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:34:04', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00494 (202 reqs/sec) | DB: 0.00151 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000132)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00093 (1077 reqs/sec) | DB: 0.00013 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000149) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00388 (257 reqs/sec) | Rendering: 0.00292 (75%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000512) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000161) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:34:04', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00479 (208 reqs/sec) | Rendering: 0.00292 (61%) | DB: 0.00174 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000158) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-10 17:34:04', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = '0e5bd97841e4b23323b0148af07d09a4aed528fd', "delete_after" = '2008-03-10 17:34:04', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-03 17:34:04', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00169 (591 reqs/sec) | Rendering: 0.00292 (173%) | DB: 0.00046 (27%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000486) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000513) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000208) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00490 (204 reqs/sec) | DB: 0.00197 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000147) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03308) Rendered user/_password (0.00096) Completed in 0.05791 (17 reqs/sec) | Rendering: 0.05510 (95%) | DB: 0.00044 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000198) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00084) Completed in 0.00777 (128 reqs/sec) | Rendering: 0.00498 (64%) | DB: 0.00047 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | Rendering: 0.00498 (1112%) | DB: 0.00047 (105%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000506) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000206) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-04 17:34:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:34:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=6ffe1ab3ccb3f9d1fcfc632248f114f3075de523&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00677 (147 reqs/sec) | DB: 0.00071 (10%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"6ffe1ab3ccb3f9d1fcfc632248f114f3075de523"} User Load (0.000509) SELECT * FROM users WHERE (id = '1000001' AND security_token = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523') LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-04 17:34:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-04 17:34:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523', "delete_after" = NULL, "salted_password" = '3a74c0242ba67478d9da541e76aa1ef779c35710', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:34:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00741 (134 reqs/sec) | DB: 0.00107 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2247 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000492) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000467) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '3a74c0242ba67478d9da541e76aa1ef779c35710' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-04 17:34:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523', "delete_after" = NULL, "salted_password" = '3a74c0242ba67478d9da541e76aa1ef779c35710', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00448 (223 reqs/sec) | DB: 0.00136 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-04 17:34:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523', "delete_after" = NULL, "salted_password" = 'f5ba44e2eeb9722da851659f431fa85ce0366123', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:34:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00531 (188 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2283 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000491) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000467) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f5ba44e2eeb9722da851659f431fa85ce0366123' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-04 17:34:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523', "delete_after" = NULL, "salted_password" = 'f5ba44e2eeb9722da851659f431fa85ce0366123', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00461 (217 reqs/sec) | DB: 0.00136 (29%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00061 (1644 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-04 17:34:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523', "delete_after" = NULL, "salted_password" = '3a74c0242ba67478d9da541e76aa1ef779c35710', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:34:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00532 (188 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2277 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000503) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '3a74c0242ba67478d9da541e76aa1ef779c35710' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-04 17:34:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523', "delete_after" = NULL, "salted_password" = '3a74c0242ba67478d9da541e76aa1ef779c35710', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00451 (221 reqs/sec) | DB: 0.00138 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-04 17:34:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523', "delete_after" = NULL, "salted_password" = 'f5ba44e2eeb9722da851659f431fa85ce0366123', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Sent mail: Date: Mon, 3 Mar 2008 17:34:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00523 (191 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2293 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000148) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00415 (240 reqs/sec) | Rendering: 0.00337 (81%) | DB: 0.00015 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000496) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000467) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f5ba44e2eeb9722da851659f431fa85ce0366123' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-04 17:34:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523', "delete_after" = NULL, "salted_password" = 'f5ba44e2eeb9722da851659f431fa85ce0366123', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00449 (222 reqs/sec) | Rendering: 0.00337 (75%) | DB: 0.00152 (33%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00049 (2061 reqs/sec) | Rendering: 0.00337 (694%) | DB: 0.00015 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000470) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Mon, 3 Mar 2008 17:34:04 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=6ffe1ab3ccb3f9d1fcfc632248f114f3075de523&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00601 (166 reqs/sec) | Rendering: 0.00199 (33%) | DB: 0.00047 (7%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000500) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f5ba44e2eeb9722da851659f431fa85ce0366123' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.010958) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000169) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = '2008-03-04 17:34:04', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = '6ffe1ab3ccb3f9d1fcfc632248f114f3075de523', "delete_after" = NULL, "salted_password" = 'f5ba44e2eeb9722da851659f431fa85ce0366123', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.05610 (17 reqs/sec) | Rendering: 0.00199 (3%) | DB: 0.01270 (22%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2066 reqs/sec) | Rendering: 0.00199 (412%) | DB: 0.00047 (97%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000546) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000489) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000218) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00512 (195 reqs/sec) | DB: 0.00156 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00048 (2070 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000171) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000161) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '3a74c0242ba67478d9da541e76aa1ef779c35710', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00304 (328 reqs/sec) | DB: 0.00048 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2227 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000567) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000491) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '3a74c0242ba67478d9da541e76aa1ef779c35710' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '3a74c0242ba67478d9da541e76aa1ef779c35710', "updated_at" = '2008-03-03 17:34:04', "salt" = '23692f3e1f39d88c55d928b7315384f88ae7278e' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00467 (213 reqs/sec) | DB: 0.00150 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2207 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00053 (1883 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000526) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00482 (207 reqs/sec) | Rendering: 0.00285 (59%) | DB: 0.00067 (13%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000525) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000485) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000218) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:04', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:04', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00482 (207 reqs/sec) | DB: 0.00152 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000481) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:04) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000511) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000203) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:05', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:05', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00487 (205 reqs/sec) | DB: 0.00196 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:04) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2227 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000252) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000222) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('315300dca43214192d13c1ad74b13400fadadd86', NULL, '2008-03-03 17:34:05', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', '17a27ba76b700d6ab3425081730fdaa8b976da28', '2008-03-03 17:34:05', 'newbob@test.com') User Update (0.000205) UPDATE users SET "created_at" = '2008-03-03 17:34:05', "token_expiry" = '2008-03-04 17:34:05', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'c36c5a422263eb02b99e597531e795722784547f', "delete_after" = NULL, "salted_password" = '17a27ba76b700d6ab3425081730fdaa8b976da28', "updated_at" = '2008-03-03 17:34:05', "salt" = '315300dca43214192d13c1ad74b13400fadadd86' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:34:05 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=c36c5a422263eb02b99e597531e795722784547f&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00898 (111 reqs/sec) | DB: 0.00097 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000688) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:34:05) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"c36c5a422263eb02b99e597531e795722784547f"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'c36c5a422263eb02b99e597531e795722784547f') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00069 (688%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000485) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:34:05) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000143) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00087 (1153 reqs/sec) | DB: 0.00063 (72%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000469) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-03 17:34:05) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"c36c5a422263eb02b99e597531e795722784547f"} User Load (0.000476) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'c36c5a422263eb02b99e597531e795722784547f') LIMIT 1 User Update (0.000169) UPDATE users SET "created_at" = '2008-03-03 17:34:05', "token_expiry" = '2008-03-04 17:34:05', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'c36c5a422263eb02b99e597531e795722784547f', "delete_after" = NULL, "salted_password" = '17a27ba76b700d6ab3425081730fdaa8b976da28', "updated_at" = '2008-03-03 17:34:05', "salt" = '315300dca43214192d13c1ad74b13400fadadd86' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.00989 (101 reqs/sec) | Rendering: 0.00753 (76%) | DB: 0.00111 (11%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000530) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000494) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000480) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '17a27ba76b700d6ab3425081730fdaa8b976da28' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000161) UPDATE users SET "created_at" = '2008-03-03 17:34:05', "token_expiry" = '2008-03-04 17:34:05', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:34:05', "security_token" = 'c36c5a422263eb02b99e597531e795722784547f', "delete_after" = NULL, "salted_password" = '17a27ba76b700d6ab3425081730fdaa8b976da28', "updated_at" = '2008-03-03 17:34:05', "salt" = '315300dca43214192d13c1ad74b13400fadadd86' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00468 (213 reqs/sec) | Rendering: 0.00753 (161%) | DB: 0.00307 (65%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:05) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2222 reqs/sec) | Rendering: 0.00753 (1674%) | DB: 0.00111 (247%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00213) Rendered user/_password (0.00124) Completed in 0.02343 (42 reqs/sec) | Rendering: 0.02141 (91%) | DB: 0.00031 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000187) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00205) Rendered user/_password (0.00129) Completed in 0.00814 (122 reqs/sec) | Rendering: 0.00622 (76%) | DB: 0.00031 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000162) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00245) Rendered user/_password (0.00149) Completed in 0.00872 (114 reqs/sec) | Rendering: 0.00687 (78%) | DB: 0.00029 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000490) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00199) Rendered user/_password (0.00121) Completed in 0.00862 (116 reqs/sec) | Rendering: 0.00628 (72%) | DB: 0.00062 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000162) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000459) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00170) Rendered user/_password (0.00101) Completed in 0.00777 (128 reqs/sec) | Rendering: 0.00545 (70%) | DB: 0.00062 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000176) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000201) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('315300dca43214192d13c1ad74b13400fadadd86', NULL, '2008-03-03 17:34:05', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', '17a27ba76b700d6ab3425081730fdaa8b976da28', '2008-03-03 17:34:05', 'newbob@test.com') User Update (0.000174) UPDATE users SET "created_at" = '2008-03-03 17:34:05', "token_expiry" = '2008-03-04 17:34:05', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '9db6bcb2c014ebd3d320909e582a72722257fcbf', "delete_after" = NULL, "salted_password" = '17a27ba76b700d6ab3425081730fdaa8b976da28', "updated_at" = '2008-03-03 17:34:05', "salt" = '315300dca43214192d13c1ad74b13400fadadd86' WHERE "id" = 1000006 Sent mail: Date: Mon, 3 Mar 2008 17:34:05 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=9db6bcb2c014ebd3d320909e582a72722257fcbf&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00120) Rendered user/_password (0.00079) Completed in 0.01199 (83 reqs/sec) | Rendering: 0.00449 (37%) | DB: 0.00068 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000183) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00163) Rendered user/_password (0.00104) Completed in 0.00745 (134 reqs/sec) | Rendering: 0.00546 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000173) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000186) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('315300dca43214192d13c1ad74b13400fadadd86', NULL, '2008-03-03 17:34:05', NULL, NULL, NULL, NULL, 0, NULL, 1, NULL, 'newbob', '17a27ba76b700d6ab3425081730fdaa8b976da28', '2008-03-03 17:34:05', 'newbob@test.com') User Update (0.000171) UPDATE users SET "created_at" = '2008-03-03 17:34:05', "token_expiry" = '2008-03-04 17:34:05', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'c059ab86664a788139aedb210a9bf676cd7f71d2', "delete_after" = NULL, "salted_password" = '17a27ba76b700d6ab3425081730fdaa8b976da28', "updated_at" = '2008-03-03 17:34:05', "salt" = '315300dca43214192d13c1ad74b13400fadadd86' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00487 (205 reqs/sec) | DB: 0.00066 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000481) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000502) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000477) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '17a27ba76b700d6ab3425081730fdaa8b976da28' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-03 17:34:05', "token_expiry" = '2008-03-04 17:34:05', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-03 17:34:05', "security_token" = 'c059ab86664a788139aedb210a9bf676cd7f71d2', "delete_after" = NULL, "salted_password" = '17a27ba76b700d6ab3425081730fdaa8b976da28', "updated_at" = '2008-03-03 17:34:05', "salt" = '315300dca43214192d13c1ad74b13400fadadd86' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00445 (224 reqs/sec) | DB: 0.00234 (52%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:05) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2273 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000494) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000192) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:05', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:05', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00467 (214 reqs/sec) | DB: 0.00143 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:34:05) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00530 (188 reqs/sec) | Rendering: 0.00501 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000180) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000153) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:05', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:05', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00774 (129 reqs/sec) | Rendering: 0.00499 (64%) | DB: 0.00047 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000165) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-03 17:34:04', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-03 17:34:05', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-03 17:34:05', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00122) Rendered user/_password (0.00084) Completed in 0.00770 (129 reqs/sec) | Rendering: 0.00500 (64%) | DB: 0.00043 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-03 17:34:05) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2222 reqs/sec) | Rendering: 0.00500 (1111%) | DB: 0.00043 (96%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000512) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00458 (218 reqs/sec) | Rendering: 0.00267 (58%) | DB: 0.00065 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000530) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01096 (91 reqs/sec) | Rendering: 0.00433 (39%) | DB: 0.00067 (6%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-03 17:34:05) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000178) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00105) Completed in 0.00745 (134 reqs/sec) | Rendering: 0.00547 (73%) | DB: 0.00030 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000506) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000160) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000125) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000186) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('13e3cc99fd468697b2a8cad2bede91aa40958c81', NULL, '2008-03-04 16:53:16', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'okbob', '4053d301c6540078069a11c632efcffc99b3d5d4', '2008-03-04 16:53:16', 'bobs@email.com') User Load (0.000482) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000185) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('13e3cc99fd468697b2a8cad2bede91aa40958c81', NULL, '2008-03-04 16:53:16', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonexistingbob', '4053d301c6540078069a11c632efcffc99b3d5d4', '2008-03-04 16:53:16', 'bobs@email.com') User Load (0.000144) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000125) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000172) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('13e3cc99fd468697b2a8cad2bede91aa40958c81', NULL, '2008-03-04 16:53:16', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonbob', '4053d301c6540078069a11c632efcffc99b3d5d4', '2008-03-04 16:53:16', 'bobs@email.com') User Load (0.000143) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000125) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000167) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('13e3cc99fd468697b2a8cad2bede91aa40958c81', NULL, '2008-03-04 16:53:16', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'email_test', '0bc8e4375b9a2641db490b5a59748339f38512ad', '2008-03-04 16:53:16', 'valid@email.com') User Load (0.000478) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000137) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000239) UPDATE users SET "created_at" = '2008-03-04 16:53:16', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = '5eb89ae02ad9a295eeb03eb22ee9a984c1dce725', "updated_at" = '2008-03-04 16:53:16', "salt" = '13e3cc99fd468697b2a8cad2bede91aa40958c81' WHERE "id" = 1000003 User Load (0.000462) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000459) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '5eb89ae02ad9a295eeb03eb22ee9a984c1dce725' AND verified = 1) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '6acee3110e00fad22ea3597371bcfc2dc0725d9c' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-04 16:53:16', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = '6acee3110e00fad22ea3597371bcfc2dc0725d9c', "updated_at" = '2008-03-04 16:53:16', "salt" = '13e3cc99fd468697b2a8cad2bede91aa40958c81' WHERE "id" = 1000003 User Load (0.000473) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '6acee3110e00fad22ea3597371bcfc2dc0725d9c' AND verified = 1) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '5eb89ae02ad9a295eeb03eb22ee9a984c1dce725' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:17) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000586) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000475) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000170) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000239) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:17', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:17', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01077 (92 reqs/sec) | DB: 0.00161 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:17) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000173) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:17', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '745bcf5bd8f03fbe2b10ac306c3a030746e6f286', "updated_at" = '2008-03-04 16:53:17', "salt" = '4c8da84f7aac34397832542334435dfa3a6e14e1' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:17 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01665 (60 reqs/sec) | DB: 0.00047 (2%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:17) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2082 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:17) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000549) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'c9ad0b019386e5d2e5c5d8b363b68b8c8fb2fb1a' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10471 (9 reqs/sec) | Rendering: 0.10268 (98%) | DB: 0.00070 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:17) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1926 reqs/sec) | Rendering: 0.10268 (19782%) | DB: 0.00070 (134%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:17) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000540) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000212) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:17', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:17', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00494 (202 reqs/sec) | DB: 0.00150 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:17) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02765) Completed in 0.05073 (19 reqs/sec) | Rendering: 0.04890 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:17) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000566) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000482) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000166) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:17', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:17', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00490 (204 reqs/sec) | Rendering: 0.04890 (998%) | DB: 0.00180 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:17) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | Rendering: 0.04890 (10914%) | DB: 0.00029 (64%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:17) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000525) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000207) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:17', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:17', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00487 (205 reqs/sec) | DB: 0.00150 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:17) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000169) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00113) Completed in 0.00587 (170 reqs/sec) | Rendering: 0.00409 (69%) | DB: 0.00032 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:17) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000475) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00472 (211 reqs/sec) | Rendering: 0.00409 (86%) | DB: 0.00175 (37%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:17) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2241 reqs/sec) | Rendering: 0.00409 (915%) | DB: 0.00032 (72%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000510) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000483) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000228) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00519 (192 reqs/sec) | DB: 0.00151 (29%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000163) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '6a48969deaebf1b6833d436ac533e3efc8646f4a', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00555 (180 reqs/sec) | DB: 0.00045 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000504) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000477) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '6a48969deaebf1b6833d436ac533e3efc8646f4a' AND verified = 1) LIMIT 1 User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000147) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '6a48969deaebf1b6833d436ac533e3efc8646f4a', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00482 (207 reqs/sec) | DB: 0.00143 (29%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00543 (183 reqs/sec) | DB: 0.00044 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2247 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000499) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000140) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00462 (216 reqs/sec) | DB: 0.00140 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2262 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000513) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000202) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00476 (210 reqs/sec) | DB: 0.00148 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '6a48969deaebf1b6833d436ac533e3efc8646f4a', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00302 (331 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000519) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '6a48969deaebf1b6833d436ac533e3efc8646f4a' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '6a48969deaebf1b6833d436ac533e3efc8646f4a', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00460 (217 reqs/sec) | DB: 0.00142 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00282 (354 reqs/sec) | DB: 0.00043 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000490) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000475) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f' AND verified = 1) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00455 (219 reqs/sec) | DB: 0.00139 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.01132 (88 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000568) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000494) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000171) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000223) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:18', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00522 (191 reqs/sec) | DB: 0.00160 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000148)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00504 (198 reqs/sec) | DB: 0.00015 (2%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000171) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00403 (248 reqs/sec) | Rendering: 0.00301 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000532) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000487) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000161) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000164) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:18', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00491 (203 reqs/sec) | Rendering: 0.00301 (61%) | DB: 0.00166 (33%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000163) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-11 16:53:18', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '0709076bada66ba25cc27f1c0f58c81bb74dbb9e', "delete_after" = '2008-03-11 16:53:18', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:18', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=0709076bada66ba25cc27f1c0f58c81bb74dbb9e&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00636 (157 reqs/sec) | Rendering: 0.00301 (47%) | DB: 0.00033 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000179) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00095 (1048 reqs/sec) | Rendering: 0.00301 (315%) | DB: 0.00035 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"0709076bada66ba25cc27f1c0f58c81bb74dbb9e"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = '0709076bada66ba25cc27f1c0f58c81bb74dbb9e') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00301 (3013%) | DB: 0.00017 (170%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"0709076bada66ba25cc27f1c0f58c81bb74dbb9e"} User Load (0.000490) SELECT * FROM users WHERE (id = '1000005' AND security_token = '0709076bada66ba25cc27f1c0f58c81bb74dbb9e') LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-11 15:33:18', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '0709076bada66ba25cc27f1c0f58c81bb74dbb9e', "delete_after" = '2008-03-11 16:53:18', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:18', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000146) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-11 15:33:18', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '0709076bada66ba25cc27f1c0f58c81bb74dbb9e', "delete_after" = '2008-03-11 16:53:18', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:18', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00498 (200 reqs/sec) | Rendering: 0.00301 (60%) | DB: 0.00126 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000527) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000481) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000209) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:18', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00499 (200 reqs/sec) | DB: 0.00151 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000111)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00087 (1154 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000144) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000153) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00390 (256 reqs/sec) | Rendering: 0.00294 (75%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000510) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:18', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00476 (210 reqs/sec) | Rendering: 0.00294 (61%) | DB: 0.00173 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000154) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-11 16:53:18', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '5b621368ea83455f187dd4fa5161866edfeef922', "delete_after" = '2008-03-11 16:53:18', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:18', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00169 (591 reqs/sec) | Rendering: 0.00294 (173%) | DB: 0.00045 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000490) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000208) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00486 (205 reqs/sec) | DB: 0.00197 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000155) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03315) Rendered user/_password (0.00095) Completed in 0.05797 (17 reqs/sec) | Rendering: 0.05515 (95%) | DB: 0.00044 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000196) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00126) Rendered user/_password (0.00085) Completed in 0.00782 (127 reqs/sec) | Rendering: 0.00503 (64%) | DB: 0.00047 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2202 reqs/sec) | Rendering: 0.00503 (1107%) | DB: 0.00047 (103%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000507) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000205) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-05 16:53:18', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '0cf4be5b50d87d71104deb154f34d0408ae9e220', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:17', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=0cf4be5b50d87d71104deb154f34d0408ae9e220&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00726 (137 reqs/sec) | DB: 0.00071 (9%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"0cf4be5b50d87d71104deb154f34d0408ae9e220"} User Load (0.000507) SELECT * FROM users WHERE (id = '1000001' AND security_token = '0cf4be5b50d87d71104deb154f34d0408ae9e220') LIMIT 1 User Update (0.000150) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-05 16:53:18', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '0cf4be5b50d87d71104deb154f34d0408ae9e220', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:17', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-05 16:53:18', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '0cf4be5b50d87d71104deb154f34d0408ae9e220', "delete_after" = NULL, "salted_password" = 'aef2b0ecb9aa0c1e024f909b122bd04b606ad014', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00737 (135 reqs/sec) | DB: 0.00106 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2268 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000493) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'aef2b0ecb9aa0c1e024f909b122bd04b606ad014' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-05 16:53:18', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '0cf4be5b50d87d71104deb154f34d0408ae9e220', "delete_after" = NULL, "salted_password" = 'aef2b0ecb9aa0c1e024f909b122bd04b606ad014', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00448 (223 reqs/sec) | DB: 0.00136 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-05 16:53:18', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '0cf4be5b50d87d71104deb154f34d0408ae9e220', "delete_after" = NULL, "salted_password" = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00532 (187 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2283 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000493) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-05 16:53:18', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '0cf4be5b50d87d71104deb154f34d0408ae9e220', "delete_after" = NULL, "salted_password" = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00462 (216 reqs/sec) | DB: 0.00137 (29%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00062 (1618 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-05 16:53:18', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '0cf4be5b50d87d71104deb154f34d0408ae9e220', "delete_after" = NULL, "salted_password" = 'aef2b0ecb9aa0c1e024f909b122bd04b606ad014', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00535 (186 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2079 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000509) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'aef2b0ecb9aa0c1e024f909b122bd04b606ad014' AND verified = 1) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-05 16:53:18', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '0cf4be5b50d87d71104deb154f34d0408ae9e220', "delete_after" = NULL, "salted_password" = 'aef2b0ecb9aa0c1e024f909b122bd04b606ad014', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00448 (223 reqs/sec) | DB: 0.00138 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-05 16:53:18', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '0cf4be5b50d87d71104deb154f34d0408ae9e220', "delete_after" = NULL, "salted_password" = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00525 (190 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2278 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000149) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00418 (239 reqs/sec) | Rendering: 0.00341 (81%) | DB: 0.00015 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000496) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-05 16:53:18', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '0cf4be5b50d87d71104deb154f34d0408ae9e220', "delete_after" = NULL, "salted_password" = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00456 (219 reqs/sec) | Rendering: 0.00341 (74%) | DB: 0.00157 (34%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | Rendering: 0.00341 (769%) | DB: 0.00015 (33%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000472) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=0cf4be5b50d87d71104deb154f34d0408ae9e220&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00603 (165 reqs/sec) | Rendering: 0.00201 (33%) | DB: 0.00047 (7%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000502) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f' AND verified = 1) LIMIT 1 User Load (0.010784) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000153) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = '2008-03-05 16:53:18', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = '0cf4be5b50d87d71104deb154f34d0408ae9e220', "delete_after" = NULL, "salted_password" = '0ebd61adcae62203a3a4920d98fc2e47f2b3085f', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.05575 (17 reqs/sec) | Rendering: 0.00201 (3%) | DB: 0.01253 (22%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2066 reqs/sec) | Rendering: 0.00201 (414%) | DB: 0.00047 (97%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000547) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000498) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000218) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00510 (195 reqs/sec) | DB: 0.00156 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00049 (2024 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000171) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000206) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'aef2b0ecb9aa0c1e024f909b122bd04b606ad014', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00308 (324 reqs/sec) | DB: 0.00052 (16%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2192 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000498) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'aef2b0ecb9aa0c1e024f909b122bd04b606ad014' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'aef2b0ecb9aa0c1e024f909b122bd04b606ad014', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00464 (215 reqs/sec) | DB: 0.00146 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2212 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00054 (1848 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000532) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00482 (207 reqs/sec) | Rendering: 0.00285 (59%) | DB: 0.00068 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000530) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000483) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000215) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00488 (204 reqs/sec) | DB: 0.00152 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000481) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000511) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000477) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000207) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00488 (204 reqs/sec) | DB: 0.00197 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2222 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000253) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000209) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c', NULL, '2008-03-04 16:53:18', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', 'a194c170c6df0a6ffbf567132f8fe47acd4c5f1a', '2008-03-04 16:53:18', 'newbob@test.com') User Update (0.000202) UPDATE users SET "created_at" = '2008-03-04 16:53:18', "token_expiry" = '2008-03-05 16:53:18', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'a3a13fe93607b4bf9e718e7cf688df6b178b5879', "delete_after" = NULL, "salted_password" = 'a194c170c6df0a6ffbf567132f8fe47acd4c5f1a', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000006 Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=a3a13fe93607b4bf9e718e7cf688df6b178b5879&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00948 (105 reqs/sec) | DB: 0.00095 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000542) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"a3a13fe93607b4bf9e718e7cf688df6b178b5879"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'a3a13fe93607b4bf9e718e7cf688df6b178b5879') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00054 (542%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000485) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000143) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00087 (1148 reqs/sec) | DB: 0.00063 (72%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000473) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"a3a13fe93607b4bf9e718e7cf688df6b178b5879"} User Load (0.000484) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'a3a13fe93607b4bf9e718e7cf688df6b178b5879') LIMIT 1 User Update (0.000166) UPDATE users SET "created_at" = '2008-03-04 16:53:18', "token_expiry" = '2008-03-05 16:53:18', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'a3a13fe93607b4bf9e718e7cf688df6b178b5879', "delete_after" = NULL, "salted_password" = 'a194c170c6df0a6ffbf567132f8fe47acd4c5f1a', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.00993 (100 reqs/sec) | Rendering: 0.00759 (76%) | DB: 0.00112 (11%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000526) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000498) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000479) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'a194c170c6df0a6ffbf567132f8fe47acd4c5f1a' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-04 16:53:18', "token_expiry" = '2008-03-05 16:53:18', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = 'a3a13fe93607b4bf9e718e7cf688df6b178b5879', "delete_after" = NULL, "salted_password" = 'a194c170c6df0a6ffbf567132f8fe47acd4c5f1a', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00471 (212 reqs/sec) | Rendering: 0.00759 (161%) | DB: 0.00307 (65%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2202 reqs/sec) | Rendering: 0.00759 (1672%) | DB: 0.00112 (247%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000182) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00210) Rendered user/_password (0.00123) Completed in 0.02345 (42 reqs/sec) | Rendering: 0.02146 (91%) | DB: 0.00031 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000191) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00209) Rendered user/_password (0.00125) Completed in 0.00859 (116 reqs/sec) | Rendering: 0.00665 (77%) | DB: 0.00032 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00246) Rendered user/_password (0.00145) Completed in 0.00892 (112 reqs/sec) | Rendering: 0.00702 (78%) | DB: 0.00030 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000501) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00199) Rendered user/_password (0.00120) Completed in 0.00864 (115 reqs/sec) | Rendering: 0.00627 (72%) | DB: 0.00063 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000180) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00180) Rendered user/_password (0.00102) Completed in 0.00811 (123 reqs/sec) | Rendering: 0.00567 (69%) | DB: 0.00065 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000188) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000200) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c', NULL, '2008-03-04 16:53:18', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', 'a194c170c6df0a6ffbf567132f8fe47acd4c5f1a', '2008-03-04 16:53:18', 'newbob@test.com') User Update (0.000176) UPDATE users SET "created_at" = '2008-03-04 16:53:18', "token_expiry" = '2008-03-05 16:53:18', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '2691542755591a56a1d8c86b2c9464c92247f863', "delete_after" = NULL, "salted_password" = 'a194c170c6df0a6ffbf567132f8fe47acd4c5f1a', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000006 Sent mail: Date: Tue, 4 Mar 2008 16:53:18 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=2691542755591a56a1d8c86b2c9464c92247f863&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00119) Rendered user/_password (0.00081) Completed in 0.01216 (82 reqs/sec) | Rendering: 0.00451 (37%) | DB: 0.00069 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000181) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00104) Completed in 0.00746 (134 reqs/sec) | Rendering: 0.00545 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000174) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000170) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000184) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c', NULL, '2008-03-04 16:53:18', NULL, NULL, NULL, NULL, 0, NULL, 1, NULL, 'newbob', 'a194c170c6df0a6ffbf567132f8fe47acd4c5f1a', '2008-03-04 16:53:18', 'newbob@test.com') User Update (0.000176) UPDATE users SET "created_at" = '2008-03-04 16:53:18', "token_expiry" = '2008-03-05 16:53:18', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'cb00ff62bb7f04c34322ae69955285b13fbc4140', "delete_after" = NULL, "salted_password" = 'a194c170c6df0a6ffbf567132f8fe47acd4c5f1a', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00496 (201 reqs/sec) | DB: 0.00070 (14%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000476) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000464) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000477) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'a194c170c6df0a6ffbf567132f8fe47acd4c5f1a' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-04 16:53:18', "token_expiry" = '2008-03-05 16:53:18', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = 'cb00ff62bb7f04c34322ae69955285b13fbc4140', "delete_after" = NULL, "salted_password" = 'a194c170c6df0a6ffbf567132f8fe47acd4c5f1a', "updated_at" = '2008-03-04 16:53:18', "salt" = '37c027a7f31b5bf2b56c50f8fa1f3e9fe91f5f7c' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00481 (207 reqs/sec) | DB: 0.00231 (48%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000503) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000464) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000195) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00471 (212 reqs/sec) | DB: 0.00143 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00535 (187 reqs/sec) | Rendering: 0.00505 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000182) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00782 (127 reqs/sec) | Rendering: 0.00506 (64%) | DB: 0.00047 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000165) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-04 16:53:17', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:18', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:18', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00768 (130 reqs/sec) | Rendering: 0.00503 (65%) | DB: 0.00043 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:18) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2241 reqs/sec) | Rendering: 0.00503 (1127%) | DB: 0.00043 (96%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000509) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00461 (216 reqs/sec) | Rendering: 0.00270 (58%) | DB: 0.00065 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000541) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.03217 (31 reqs/sec) | Rendering: 0.00495 (15%) | DB: 0.00068 (2%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:18) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000185) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00169) Rendered user/_password (0.00107) Completed in 0.00770 (129 reqs/sec) | Rendering: 0.00566 (73%) | DB: 0.00032 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000509) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000161) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000124) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000125) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000188) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('c22a7b2b97ef0d0bc4b740389ef58a04dded2336', NULL, '2008-03-04 16:53:38', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'okbob', 'f496750fac21d44098244cfe6d47b48764d5e32d', '2008-03-04 16:53:38', 'bobs@email.com') User Load (0.000481) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000183) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('c22a7b2b97ef0d0bc4b740389ef58a04dded2336', NULL, '2008-03-04 16:53:38', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonexistingbob', 'f496750fac21d44098244cfe6d47b48764d5e32d', '2008-03-04 16:53:38', 'bobs@email.com') User Load (0.000144) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000125) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000173) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('c22a7b2b97ef0d0bc4b740389ef58a04dded2336', NULL, '2008-03-04 16:53:38', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonbob', 'f496750fac21d44098244cfe6d47b48764d5e32d', '2008-03-04 16:53:38', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000125) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000174) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('c22a7b2b97ef0d0bc4b740389ef58a04dded2336', NULL, '2008-03-04 16:53:38', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'email_test', '78f245217372d29b58ba4efc7aa43d0cc2142468', '2008-03-04 16:53:38', 'valid@email.com') User Load (0.000471) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000137) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000237) UPDATE users SET "created_at" = '2008-03-04 16:53:38', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'd28d18c291a167091d03e4c8b512722dccb727b4', "updated_at" = '2008-03-04 16:53:38', "salt" = 'c22a7b2b97ef0d0bc4b740389ef58a04dded2336' WHERE "id" = 1000003 User Load (0.000463) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000462) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'd28d18c291a167091d03e4c8b512722dccb727b4' AND verified = 1) LIMIT 1 User Load (0.000458) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'a7d4271247c5fccd9929d0553651478bda558ff1' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000162) UPDATE users SET "created_at" = '2008-03-04 16:53:38', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'a7d4271247c5fccd9929d0553651478bda558ff1', "updated_at" = '2008-03-04 16:53:38', "salt" = 'c22a7b2b97ef0d0bc4b740389ef58a04dded2336' WHERE "id" = 1000003 User Load (0.000469) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'a7d4271247c5fccd9929d0553651478bda558ff1' AND verified = 1) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'd28d18c291a167091d03e4c8b512722dccb727b4' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000586) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000173) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000245) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01077 (92 reqs/sec) | DB: 0.00162 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000151) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '2729786fe799f2887e5eb5071421d01d39db56dc', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:39 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01437 (69 reqs/sec) | DB: 0.00047 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2115 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000527) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '58565a17579a71ba5d06b206cfe668c8c892b00a' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10379 (9 reqs/sec) | Rendering: 0.10177 (98%) | DB: 0.00068 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1918 reqs/sec) | Rendering: 0.10177 (19527%) | DB: 0.00068 (130%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000537) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000217) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00499 (200 reqs/sec) | DB: 0.00150 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02689) Completed in 0.04995 (20 reqs/sec) | Rendering: 0.04812 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000556) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000488) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000162) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00490 (204 reqs/sec) | Rendering: 0.04812 (982%) | DB: 0.00179 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2174 reqs/sec) | Rendering: 0.04812 (10463%) | DB: 0.00029 (62%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000525) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000207) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00484 (206 reqs/sec) | DB: 0.00149 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00115) Completed in 0.00577 (173 reqs/sec) | Rendering: 0.00408 (70%) | DB: 0.00031 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000507) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00468 (213 reqs/sec) | Rendering: 0.00408 (87%) | DB: 0.00173 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2236 reqs/sec) | Rendering: 0.00408 (912%) | DB: 0.00031 (68%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000513) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000479) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000201) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00477 (209 reqs/sec) | DB: 0.00148 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000163) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '2729786fe799f2887e5eb5071421d01d39db56dc', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:39 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00551 (181 reqs/sec) | DB: 0.00045 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000509) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '2729786fe799f2887e5eb5071421d01d39db56dc' AND verified = 1) LIMIT 1 User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '2729786fe799f2887e5eb5071421d01d39db56dc', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00466 (214 reqs/sec) | DB: 0.00142 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '58565a17579a71ba5d06b206cfe668c8c892b00a', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:39 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00541 (184 reqs/sec) | DB: 0.00043 (7%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2238 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000501) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000479) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '58565a17579a71ba5d06b206cfe668c8c892b00a' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000139) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '58565a17579a71ba5d06b206cfe668c8c892b00a', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00464 (215 reqs/sec) | DB: 0.00141 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2273 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000510) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000466) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000199) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00472 (211 reqs/sec) | DB: 0.00146 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '2729786fe799f2887e5eb5071421d01d39db56dc', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00306 (327 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000483) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '2729786fe799f2887e5eb5071421d01d39db56dc' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '2729786fe799f2887e5eb5071421d01d39db56dc', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00455 (219 reqs/sec) | DB: 0.00138 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '58565a17579a71ba5d06b206cfe668c8c892b00a', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00283 (352 reqs/sec) | DB: 0.00043 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2288 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000485) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '58565a17579a71ba5d06b206cfe668c8c892b00a' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '58565a17579a71ba5d06b206cfe668c8c892b00a', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00453 (220 reqs/sec) | DB: 0.00138 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.01181 (84 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000561) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000494) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000224) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:39', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00519 (192 reqs/sec) | DB: 0.00158 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Tue, 4 Mar 2008 16:53:39 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000144)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00463 (215 reqs/sec) | DB: 0.00014 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000168) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00399 (250 reqs/sec) | Rendering: 0.00299 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000523) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000482) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:39', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00487 (205 reqs/sec) | Rendering: 0.00299 (61%) | DB: 0.00162 (33%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000159) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-11 16:53:39', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'f35d3e8f644e97aa10f401f8edac0cfbb0650591', "delete_after" = '2008-03-11 16:53:39', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:39', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Tue, 4 Mar 2008 16:53:39 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=f35d3e8f644e97aa10f401f8edac0cfbb0650591&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00585 (171 reqs/sec) | Rendering: 0.00299 (51%) | DB: 0.00033 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000174) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00094 (1059 reqs/sec) | Rendering: 0.00299 (316%) | DB: 0.00034 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"f35d3e8f644e97aa10f401f8edac0cfbb0650591"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'f35d3e8f644e97aa10f401f8edac0cfbb0650591') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00299 (2986%) | DB: 0.00017 (168%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"f35d3e8f644e97aa10f401f8edac0cfbb0650591"} User Load (0.000486) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'f35d3e8f644e97aa10f401f8edac0cfbb0650591') LIMIT 1 User Update (0.000156) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-11 15:33:39', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'f35d3e8f644e97aa10f401f8edac0cfbb0650591', "delete_after" = '2008-03-11 16:53:39', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:39', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000146) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-11 15:33:39', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'f35d3e8f644e97aa10f401f8edac0cfbb0650591', "delete_after" = '2008-03-11 16:53:39', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:39', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00495 (202 reqs/sec) | Rendering: 0.00299 (60%) | DB: 0.00124 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000517) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000209) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:39', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00490 (204 reqs/sec) | DB: 0.00149 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000111)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00088 (1136 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000141) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000150) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00392 (255 reqs/sec) | Rendering: 0.00294 (74%) | DB: 0.00029 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000507) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:39', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00474 (211 reqs/sec) | Rendering: 0.00294 (61%) | DB: 0.00171 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000176) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-11 16:53:39', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'dbfbd6cddbc03cd75a3826c76818eb2e70bcf174', "delete_after" = '2008-03-11 16:53:39', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:53:39', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00208 (481 reqs/sec) | Rendering: 0.00294 (141%) | DB: 0.00047 (22%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000499) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000507) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000203) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00485 (206 reqs/sec) | DB: 0.00196 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03287) Rendered user/_password (0.00095) Completed in 0.05794 (17 reqs/sec) | Rendering: 0.05507 (95%) | DB: 0.00044 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000199) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00786 (127 reqs/sec) | Rendering: 0.00501 (63%) | DB: 0.00047 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2207 reqs/sec) | Rendering: 0.00501 (1106%) | DB: 0.00047 (104%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000502) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000201) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-05 16:53:39', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = 'f474cd44a90ab14ac353afa662065929f4141580', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:39 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=f474cd44a90ab14ac353afa662065929f4141580&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00678 (147 reqs/sec) | DB: 0.00070 (10%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"f474cd44a90ab14ac353afa662065929f4141580"} User Load (0.000502) SELECT * FROM users WHERE (id = '1000001' AND security_token = 'f474cd44a90ab14ac353afa662065929f4141580') LIMIT 1 User Update (0.000151) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-05 16:53:39', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = 'f474cd44a90ab14ac353afa662065929f4141580', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:39', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-05 16:53:39', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = 'f474cd44a90ab14ac353afa662065929f4141580', "delete_after" = NULL, "salted_password" = '2f62a981e80cf0dc9feebdd65b5b51317e14baed', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:39 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00740 (135 reqs/sec) | DB: 0.00106 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2272 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000498) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000466) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '2f62a981e80cf0dc9feebdd65b5b51317e14baed' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000172) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-05 16:53:39', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'f474cd44a90ab14ac353afa662065929f4141580', "delete_after" = NULL, "salted_password" = '2f62a981e80cf0dc9feebdd65b5b51317e14baed', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00453 (220 reqs/sec) | DB: 0.00141 (31%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-05 16:53:39', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'f474cd44a90ab14ac353afa662065929f4141580', "delete_after" = NULL, "salted_password" = '58565a17579a71ba5d06b206cfe668c8c892b00a', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:39 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00527 (189 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2288 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000531) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000466) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '58565a17579a71ba5d06b206cfe668c8c892b00a' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-05 16:53:39', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'f474cd44a90ab14ac353afa662065929f4141580', "delete_after" = NULL, "salted_password" = '58565a17579a71ba5d06b206cfe668c8c892b00a', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00464 (215 reqs/sec) | DB: 0.00140 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00062 (1600 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-05 16:53:39', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'f474cd44a90ab14ac353afa662065929f4141580', "delete_after" = NULL, "salted_password" = '2f62a981e80cf0dc9feebdd65b5b51317e14baed', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:39 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00529 (189 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2273 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000503) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000464) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '2f62a981e80cf0dc9feebdd65b5b51317e14baed' AND verified = 1) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-05 16:53:39', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'f474cd44a90ab14ac353afa662065929f4141580', "delete_after" = NULL, "salted_password" = '2f62a981e80cf0dc9feebdd65b5b51317e14baed', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00445 (224 reqs/sec) | DB: 0.00137 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-05 16:53:39', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'f474cd44a90ab14ac353afa662065929f4141580', "delete_after" = NULL, "salted_password" = '58565a17579a71ba5d06b206cfe668c8c892b00a', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:53:39 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00542 (184 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2251 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00462 (216 reqs/sec) | Rendering: 0.00354 (76%) | DB: 0.00016 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '58565a17579a71ba5d06b206cfe668c8c892b00a' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-05 16:53:39', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'f474cd44a90ab14ac353afa662065929f4141580', "delete_after" = NULL, "salted_password" = '58565a17579a71ba5d06b206cfe668c8c892b00a', "updated_at" = '2008-03-04 16:53:39', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00471 (212 reqs/sec) | Rendering: 0.00354 (75%) | DB: 0.00155 (33%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2212 reqs/sec) | Rendering: 0.00354 (783%) | DB: 0.00016 (34%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000477) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Tue, 4 Mar 2008 16:53:39 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=f474cd44a90ab14ac353afa662065929f4141580&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00615 (162 reqs/sec) | Rendering: 0.00203 (33%) | DB: 0.00048 (7%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:39) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000504) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '58565a17579a71ba5d06b206cfe668c8c892b00a' AND verified = 1) LIMIT 1 User Load (0.011222) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000157) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = '2008-03-05 16:53:39', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:39', "security_token" = 'f474cd44a90ab14ac353afa662065929f4141580', "delete_after" = NULL, "salted_password" = '58565a17579a71ba5d06b206cfe668c8c892b00a', "updated_at" = '2008-03-04 16:53:40', "salt" = '989a0ae00748368082360718904ebba02cfdc1f7' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.05652 (17 reqs/sec) | Rendering: 0.00203 (3%) | DB: 0.01298 (22%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:39) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00049 (2045 reqs/sec) | Rendering: 0.00203 (415%) | DB: 0.00048 (97%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000545) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000489) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000219) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:40', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00508 (196 reqs/sec) | DB: 0.00155 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00051 (1960 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000169) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:40', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '5e48c6844971a367b648a9c261748362ef714ac4', "updated_at" = '2008-03-04 16:53:40', "salt" = '5f546bba121d015312124538de33c3c68bca6bdd' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00304 (328 reqs/sec) | DB: 0.00047 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2207 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000493) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '5e48c6844971a367b648a9c261748362ef714ac4' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000148) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:40', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '5e48c6844971a367b648a9c261748362ef714ac4', "updated_at" = '2008-03-04 16:53:40', "salt" = '5f546bba121d015312124538de33c3c68bca6bdd' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00466 (214 reqs/sec) | DB: 0.00145 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2193 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:53:40) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00053 (1897 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00482 (207 reqs/sec) | Rendering: 0.00287 (59%) | DB: 0.00067 (13%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000529) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000480) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000214) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:40', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00483 (207 reqs/sec) | DB: 0.00151 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000481) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000524) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000207) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:40', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00499 (200 reqs/sec) | DB: 0.00198 (39%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2207 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000258) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000218) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('5f546bba121d015312124538de33c3c68bca6bdd', NULL, '2008-03-04 16:53:40', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', '4b2e034116cc075485d35dcd7a1742c058446d8a', '2008-03-04 16:53:40', 'newbob@test.com') User Update (0.000204) UPDATE users SET "created_at" = '2008-03-04 16:53:40', "token_expiry" = '2008-03-05 16:53:40', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '7eecef7fa1a4ce92c3c337364b7879c620f1c4ae', "delete_after" = NULL, "salted_password" = '4b2e034116cc075485d35dcd7a1742c058446d8a', "updated_at" = '2008-03-04 16:53:40', "salt" = '5f546bba121d015312124538de33c3c68bca6bdd' WHERE "id" = 1000006 Sent mail: Date: Tue, 4 Mar 2008 16:53:40 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=7eecef7fa1a4ce92c3c337364b7879c620f1c4ae&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00905 (110 reqs/sec) | DB: 0.00097 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000525) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:53:40) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"7eecef7fa1a4ce92c3c337364b7879c620f1c4ae"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = '7eecef7fa1a4ce92c3c337364b7879c620f1c4ae') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00052 (524%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000480) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:53:40) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000142) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00087 (1149 reqs/sec) | DB: 0.00062 (71%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000471) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:53:40) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"7eecef7fa1a4ce92c3c337364b7879c620f1c4ae"} User Load (0.000476) SELECT * FROM users WHERE (id = '1000006' AND security_token = '7eecef7fa1a4ce92c3c337364b7879c620f1c4ae') LIMIT 1 User Update (0.000163) UPDATE users SET "created_at" = '2008-03-04 16:53:40', "token_expiry" = '2008-03-05 16:53:40', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '7eecef7fa1a4ce92c3c337364b7879c620f1c4ae', "delete_after" = NULL, "salted_password" = '4b2e034116cc075485d35dcd7a1742c058446d8a', "updated_at" = '2008-03-04 16:53:40', "salt" = '5f546bba121d015312124538de33c3c68bca6bdd' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.00976 (102 reqs/sec) | Rendering: 0.00746 (76%) | DB: 0.00111 (11%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000519) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000490) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000535) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '4b2e034116cc075485d35dcd7a1742c058446d8a' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-04 16:53:40', "token_expiry" = '2008-03-05 16:53:40', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-04 16:53:40', "security_token" = '7eecef7fa1a4ce92c3c337364b7879c620f1c4ae', "delete_after" = NULL, "salted_password" = '4b2e034116cc075485d35dcd7a1742c058446d8a', "updated_at" = '2008-03-04 16:53:40', "salt" = '5f546bba121d015312124538de33c3c68bca6bdd' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00473 (211 reqs/sec) | Rendering: 0.00746 (157%) | DB: 0.00310 (65%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2212 reqs/sec) | Rendering: 0.00746 (1650%) | DB: 0.00111 (245%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00211) Rendered user/_password (0.00124) Completed in 0.02351 (42 reqs/sec) | Rendering: 0.02152 (91%) | DB: 0.00031 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000188) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00206) Rendered user/_password (0.00125) Completed in 0.00815 (122 reqs/sec) | Rendering: 0.00622 (76%) | DB: 0.00032 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000165) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00245) Rendered user/_password (0.00146) Completed in 0.00877 (113 reqs/sec) | Rendering: 0.00687 (78%) | DB: 0.00029 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000506) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00199) Rendered user/_password (0.00121) Completed in 0.00860 (116 reqs/sec) | Rendering: 0.00623 (72%) | DB: 0.00064 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000454) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00159) Rendered user/_password (0.00101) Completed in 0.00769 (130 reqs/sec) | Rendering: 0.00533 (69%) | DB: 0.00061 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000176) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000192) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('5f546bba121d015312124538de33c3c68bca6bdd', NULL, '2008-03-04 16:53:40', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', '4b2e034116cc075485d35dcd7a1742c058446d8a', '2008-03-04 16:53:40', 'newbob@test.com') User Update (0.000175) UPDATE users SET "created_at" = '2008-03-04 16:53:40', "token_expiry" = '2008-03-05 16:53:40', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'b8fe2e5dd8eeafb97ad223f6dd84ab95c7fe61a1', "delete_after" = NULL, "salted_password" = '4b2e034116cc075485d35dcd7a1742c058446d8a', "updated_at" = '2008-03-04 16:53:40', "salt" = '5f546bba121d015312124538de33c3c68bca6bdd' WHERE "id" = 1000006 Sent mail: Date: Tue, 4 Mar 2008 16:53:40 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=b8fe2e5dd8eeafb97ad223f6dd84ab95c7fe61a1&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00116) Rendered user/_password (0.00079) Completed in 0.01192 (83 reqs/sec) | Rendering: 0.00442 (37%) | DB: 0.00067 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00163) Rendered user/_password (0.00104) Completed in 0.00743 (134 reqs/sec) | Rendering: 0.00546 (73%) | DB: 0.00030 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000171) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000185) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('5f546bba121d015312124538de33c3c68bca6bdd', NULL, '2008-03-04 16:53:40', NULL, NULL, NULL, NULL, 0, NULL, 1, NULL, 'newbob', '4b2e034116cc075485d35dcd7a1742c058446d8a', '2008-03-04 16:53:40', 'newbob@test.com') User Update (0.000169) UPDATE users SET "created_at" = '2008-03-04 16:53:40', "token_expiry" = '2008-03-05 16:53:40', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '73c2575249a04ea902b195d6dd631c3d1437a9f1', "delete_after" = NULL, "salted_password" = '4b2e034116cc075485d35dcd7a1742c058446d8a', "updated_at" = '2008-03-04 16:53:40', "salt" = '5f546bba121d015312124538de33c3c68bca6bdd' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00486 (205 reqs/sec) | DB: 0.00065 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000475) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000461) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000473) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '4b2e034116cc075485d35dcd7a1742c058446d8a' AND verified = 1) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-04 16:53:40', "token_expiry" = '2008-03-05 16:53:40', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-04 16:53:40', "security_token" = '73c2575249a04ea902b195d6dd631c3d1437a9f1', "delete_after" = NULL, "salted_password" = '4b2e034116cc075485d35dcd7a1742c058446d8a', "updated_at" = '2008-03-04 16:53:40', "salt" = '5f546bba121d015312124538de33c3c68bca6bdd' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00451 (221 reqs/sec) | DB: 0.00229 (50%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2283 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000497) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000460) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000199) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:40', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00468 (213 reqs/sec) | DB: 0.00143 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:53:40) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00529 (189 reqs/sec) | Rendering: 0.00500 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000178) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000165) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:40', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00125) Rendered user/_password (0.00086) Completed in 0.00820 (121 reqs/sec) | Rendering: 0.00509 (62%) | DB: 0.00048 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000170) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-04 16:53:39', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:53:40', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:53:40', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00122) Rendered user/_password (0.00085) Completed in 0.00769 (130 reqs/sec) | Rendering: 0.00500 (65%) | DB: 0.00044 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:53:40) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2227 reqs/sec) | Rendering: 0.00500 (1114%) | DB: 0.00044 (98%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000511) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00463 (215 reqs/sec) | Rendering: 0.00272 (58%) | DB: 0.00065 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01127 (88 reqs/sec) | Rendering: 0.00491 (43%) | DB: 0.00067 (5%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:53:40) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000184) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00166) Rendered user/_password (0.00106) Completed in 0.00766 (130 reqs/sec) | Rendering: 0.00563 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000517) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000466) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000160) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000188) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('93f8bb9ef79aba3fe40f5323ea7bce1eae6812e0', NULL, '2008-03-04 16:54:06', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'okbob', '822a81a3c537b8a0f9ab8921beda5fdf00df007c', '2008-03-04 16:54:06', 'bobs@email.com') User Load (0.000489) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000160) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000185) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('93f8bb9ef79aba3fe40f5323ea7bce1eae6812e0', NULL, '2008-03-04 16:54:06', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonexistingbob', '822a81a3c537b8a0f9ab8921beda5fdf00df007c', '2008-03-04 16:54:06', 'bobs@email.com') User Load (0.000146) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000125) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000125) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000172) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('93f8bb9ef79aba3fe40f5323ea7bce1eae6812e0', NULL, '2008-03-04 16:54:06', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonbob', '822a81a3c537b8a0f9ab8921beda5fdf00df007c', '2008-03-04 16:54:06', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000125) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000172) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('93f8bb9ef79aba3fe40f5323ea7bce1eae6812e0', NULL, '2008-03-04 16:54:06', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'email_test', 'cfec0bb422891183d0dbfccf018d11045f1dc3db', '2008-03-04 16:54:06', 'valid@email.com') User Load (0.000469) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000138) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000237) UPDATE users SET "created_at" = '2008-03-04 16:54:06', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = '34b61aaba8bc5201b24fa90d9918f4d688b41b17', "updated_at" = '2008-03-04 16:54:06', "salt" = '93f8bb9ef79aba3fe40f5323ea7bce1eae6812e0' WHERE "id" = 1000003 User Load (0.000461) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000463) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '34b61aaba8bc5201b24fa90d9918f4d688b41b17' AND verified = 1) LIMIT 1 User Load (0.000458) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '604c415979a370def4bf958c7db08575e64d30c3' AND verified = 1) LIMIT 1 User Load (0.000164) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000156) UPDATE users SET "created_at" = '2008-03-04 16:54:06', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = '604c415979a370def4bf958c7db08575e64d30c3', "updated_at" = '2008-03-04 16:54:06', "salt" = '93f8bb9ef79aba3fe40f5323ea7bce1eae6812e0' WHERE "id" = 1000003 User Load (0.000472) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '604c415979a370def4bf958c7db08575e64d30c3' AND verified = 1) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '34b61aaba8bc5201b24fa90d9918f4d688b41b17' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000584) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000168) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000245) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:07', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01072 (93 reqs/sec) | DB: 0.00161 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000177) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000196) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '56a6d08be74bda783d4a8e600ca477f0aad70a35', "updated_at" = '2008-03-04 16:54:07', "salt" = '6072154c5bafc072fb2dfe1b6590ec7cc511fad2' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:07 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01442 (69 reqs/sec) | DB: 0.00051 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:07) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2100 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000532) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '18a422116f08d36fc2db0f08f05fe902040f7a32' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10422 (9 reqs/sec) | Rendering: 0.10222 (98%) | DB: 0.00068 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:07) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1930 reqs/sec) | Rendering: 0.10222 (19731%) | DB: 0.00068 (131%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000547) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000214) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:07', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00499 (200 reqs/sec) | DB: 0.00151 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02689) Completed in 0.04950 (20 reqs/sec) | Rendering: 0.04767 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000555) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000483) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000162) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:07', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00497 (201 reqs/sec) | Rendering: 0.04767 (959%) | DB: 0.00179 (35%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:07) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2202 reqs/sec) | Rendering: 0.04767 (10501%) | DB: 0.00029 (63%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000520) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000477) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000214) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:07', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00482 (207 reqs/sec) | DB: 0.00150 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00113) Completed in 0.00575 (173 reqs/sec) | Rendering: 0.00407 (70%) | DB: 0.00030 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000506) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:07', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00473 (211 reqs/sec) | Rendering: 0.00407 (86%) | DB: 0.00172 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:07) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2236 reqs/sec) | Rendering: 0.00407 (910%) | DB: 0.00030 (66%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000521) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000482) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000202) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:07', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00480 (208 reqs/sec) | DB: 0.00149 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '56a6d08be74bda783d4a8e600ca477f0aad70a35', "updated_at" = '2008-03-04 16:54:07', "salt" = '6072154c5bafc072fb2dfe1b6590ec7cc511fad2' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:07 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00549 (182 reqs/sec) | DB: 0.00045 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000508) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '56a6d08be74bda783d4a8e600ca477f0aad70a35' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000145) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '56a6d08be74bda783d4a8e600ca477f0aad70a35', "updated_at" = '2008-03-04 16:54:07', "salt" = '6072154c5bafc072fb2dfe1b6590ec7cc511fad2' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00482 (207 reqs/sec) | DB: 0.00143 (29%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '18a422116f08d36fc2db0f08f05fe902040f7a32', "updated_at" = '2008-03-04 16:54:07', "salt" = '6072154c5bafc072fb2dfe1b6590ec7cc511fad2' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:07 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00538 (185 reqs/sec) | DB: 0.00043 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:07) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2122 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000512) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '18a422116f08d36fc2db0f08f05fe902040f7a32' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '18a422116f08d36fc2db0f08f05fe902040f7a32', "updated_at" = '2008-03-04 16:54:07', "salt" = '6072154c5bafc072fb2dfe1b6590ec7cc511fad2' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00473 (211 reqs/sec) | DB: 0.00143 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:07) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2222 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000579) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000200) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:07', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00485 (206 reqs/sec) | DB: 0.00154 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000165) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '56a6d08be74bda783d4a8e600ca477f0aad70a35', "updated_at" = '2008-03-04 16:54:07', "salt" = '6072154c5bafc072fb2dfe1b6590ec7cc511fad2' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00306 (326 reqs/sec) | DB: 0.00046 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000487) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '56a6d08be74bda783d4a8e600ca477f0aad70a35' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '56a6d08be74bda783d4a8e600ca477f0aad70a35', "updated_at" = '2008-03-04 16:54:07', "salt" = '6072154c5bafc072fb2dfe1b6590ec7cc511fad2' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00459 (217 reqs/sec) | DB: 0.00139 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '18a422116f08d36fc2db0f08f05fe902040f7a32', "updated_at" = '2008-03-04 16:54:07', "salt" = '6072154c5bafc072fb2dfe1b6590ec7cc511fad2' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00284 (352 reqs/sec) | DB: 0.00043 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:07) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:07) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000485) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '18a422116f08d36fc2db0f08f05fe902040f7a32' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:07', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '18a422116f08d36fc2db0f08f05fe902040f7a32', "updated_at" = '2008-03-04 16:54:07', "salt" = '6072154c5bafc072fb2dfe1b6590ec7cc511fad2' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00460 (217 reqs/sec) | DB: 0.00138 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:07) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.01119 (89 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000566) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000490) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000222) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:08', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00526 (190 reqs/sec) | DB: 0.00158 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Tue, 4 Mar 2008 16:54:08 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000142)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00458 (218 reqs/sec) | DB: 0.00014 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000168) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00401 (249 reqs/sec) | Rendering: 0.00300 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000520) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000485) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000151) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:08', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00484 (206 reqs/sec) | Rendering: 0.00300 (62%) | DB: 0.00162 (33%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000163) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-11 16:54:08', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = 'bc4af671e288af2e47c4f9b4b26a539861579d38', "delete_after" = '2008-03-11 16:54:08', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:08', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Tue, 4 Mar 2008 16:54:08 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=bc4af671e288af2e47c4f9b4b26a539861579d38&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00591 (169 reqs/sec) | Rendering: 0.00300 (50%) | DB: 0.00033 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000171) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00094 (1063 reqs/sec) | Rendering: 0.00300 (319%) | DB: 0.00034 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"bc4af671e288af2e47c4f9b4b26a539861579d38"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'bc4af671e288af2e47c4f9b4b26a539861579d38') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00300 (3001%) | DB: 0.00017 (167%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"bc4af671e288af2e47c4f9b4b26a539861579d38"} User Load (0.000492) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'bc4af671e288af2e47c4f9b4b26a539861579d38') LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-11 15:34:08', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = 'bc4af671e288af2e47c4f9b4b26a539861579d38', "delete_after" = '2008-03-11 16:54:08', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:08', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-11 15:34:08', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = 'bc4af671e288af2e47c4f9b4b26a539861579d38', "delete_after" = '2008-03-11 16:54:08', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:08', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00497 (201 reqs/sec) | Rendering: 0.00300 (60%) | DB: 0.00125 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000525) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000478) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000214) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:08', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00500 (199 reqs/sec) | DB: 0.00151 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000113)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00088 (1134 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000143) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00388 (257 reqs/sec) | Rendering: 0.00294 (75%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000511) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000162) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:08', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00476 (210 reqs/sec) | Rendering: 0.00294 (61%) | DB: 0.00172 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000158) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-11 16:54:08', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = '46b271e5d000d222d1c2eea81f9ce0e7f09efbb0', "delete_after" = '2008-03-11 16:54:08', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:08', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00170 (588 reqs/sec) | Rendering: 0.00294 (173%) | DB: 0.00045 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000486) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000515) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000204) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:08', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00483 (206 reqs/sec) | DB: 0.00196 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:08', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03284) Rendered user/_password (0.00096) Completed in 0.05776 (17 reqs/sec) | Rendering: 0.05492 (95%) | DB: 0.00044 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000197) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000142) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:08', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00783 (127 reqs/sec) | Rendering: 0.00502 (64%) | DB: 0.00047 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2201 reqs/sec) | Rendering: 0.00502 (1104%) | DB: 0.00047 (103%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000508) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000206) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-05 16:54:08', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:07', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:08 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00684 (146 reqs/sec) | DB: 0.00071 (10%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05"} User Load (0.000498) SELECT * FROM users WHERE (id = '1000001' AND security_token = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05') LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-05 16:54:08', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:07', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-05 16:54:08', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05', "delete_after" = NULL, "salted_password" = 'cdc967d48fd3bbbcb2a54e1dd77162c0d08fe5bc', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:08 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00735 (136 reqs/sec) | DB: 0.00105 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000491) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000466) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'cdc967d48fd3bbbcb2a54e1dd77162c0d08fe5bc' AND verified = 1) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-05 16:54:08', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05', "delete_after" = NULL, "salted_password" = 'cdc967d48fd3bbbcb2a54e1dd77162c0d08fe5bc', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00447 (223 reqs/sec) | DB: 0.00136 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-05 16:54:08', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05', "delete_after" = NULL, "salted_password" = 'f99a1430c1946939e9fba74cda5aba9e1c8197f2', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:08 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00533 (187 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2273 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000491) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f99a1430c1946939e9fba74cda5aba9e1c8197f2' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-05 16:54:08', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05', "delete_after" = NULL, "salted_password" = 'f99a1430c1946939e9fba74cda5aba9e1c8197f2', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00460 (217 reqs/sec) | DB: 0.00136 (29%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00062 (1600 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-05 16:54:08', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05', "delete_after" = NULL, "salted_password" = 'cdc967d48fd3bbbcb2a54e1dd77162c0d08fe5bc', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:08 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00530 (188 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2272 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000501) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000466) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'cdc967d48fd3bbbcb2a54e1dd77162c0d08fe5bc' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-05 16:54:08', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05', "delete_after" = NULL, "salted_password" = 'cdc967d48fd3bbbcb2a54e1dd77162c0d08fe5bc', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00460 (217 reqs/sec) | DB: 0.00137 (29%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000146) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-05 16:54:08', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05', "delete_after" = NULL, "salted_password" = 'f99a1430c1946939e9fba74cda5aba9e1c8197f2', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:08 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00561 (178 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2222 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000165) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00422 (236 reqs/sec) | Rendering: 0.00342 (81%) | DB: 0.00016 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000507) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f99a1430c1946939e9fba74cda5aba9e1c8197f2' AND verified = 1) LIMIT 1 User Load (0.000181) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-05 16:54:08', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05', "delete_after" = NULL, "salted_password" = 'f99a1430c1946939e9fba74cda5aba9e1c8197f2', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00458 (218 reqs/sec) | Rendering: 0.00342 (74%) | DB: 0.00159 (34%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2227 reqs/sec) | Rendering: 0.00342 (761%) | DB: 0.00016 (36%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000475) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Tue, 4 Mar 2008 16:54:08 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00606 (164 reqs/sec) | Rendering: 0.00203 (33%) | DB: 0.00047 (7%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000503) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'f99a1430c1946939e9fba74cda5aba9e1c8197f2' AND verified = 1) LIMIT 1 User Load (0.010771) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000151) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = '2008-03-05 16:54:08', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = '3a0d6a0ef4eafa433b2f5047f0ec0e78e285ca05', "delete_after" = NULL, "salted_password" = 'f99a1430c1946939e9fba74cda5aba9e1c8197f2', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.05537 (18 reqs/sec) | Rendering: 0.00203 (3%) | DB: 0.01251 (22%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00049 (2032 reqs/sec) | Rendering: 0.00203 (411%) | DB: 0.00047 (96%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000566) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000493) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000219) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:08', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00513 (195 reqs/sec) | DB: 0.00158 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00050 (2016 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000171) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'cdc967d48fd3bbbcb2a54e1dd77162c0d08fe5bc', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00305 (327 reqs/sec) | DB: 0.00047 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2154 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000530) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000495) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'cdc967d48fd3bbbcb2a54e1dd77162c0d08fe5bc' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000144) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'cdc967d48fd3bbbcb2a54e1dd77162c0d08fe5bc', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00464 (215 reqs/sec) | DB: 0.00146 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2192 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00053 (1872 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000529) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00485 (206 reqs/sec) | Rendering: 0.00288 (59%) | DB: 0.00067 (13%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000531) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000484) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000218) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:08', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00489 (204 reqs/sec) | DB: 0.00153 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000482) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000509) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000477) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000206) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:08', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00488 (204 reqs/sec) | DB: 0.00197 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2212 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000250) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000221) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('790eae44f911e3709534ab14d3550ad2f67fde4e', NULL, '2008-03-04 16:54:08', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', '78791223a5695c4329e8164ecd9a27a5c1846905', '2008-03-04 16:54:08', 'newbob@test.com') User Update (0.000203) UPDATE users SET "created_at" = '2008-03-04 16:54:08', "token_expiry" = '2008-03-05 16:54:08', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'c65933a760911274834489c55a1c763ff2643e16', "delete_after" = NULL, "salted_password" = '78791223a5695c4329e8164ecd9a27a5c1846905', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000006 Sent mail: Date: Tue, 4 Mar 2008 16:54:08 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=c65933a760911274834489c55a1c763ff2643e16&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00908 (110 reqs/sec) | DB: 0.00096 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000532) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"c65933a760911274834489c55a1c763ff2643e16"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'c65933a760911274834489c55a1c763ff2643e16') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00053 (532%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000481) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000146) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00093 (1072 reqs/sec) | DB: 0.00063 (67%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000470) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"c65933a760911274834489c55a1c763ff2643e16"} User Load (0.000549) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'c65933a760911274834489c55a1c763ff2643e16') LIMIT 1 User Update (0.000168) UPDATE users SET "created_at" = '2008-03-04 16:54:08', "token_expiry" = '2008-03-05 16:54:08', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'c65933a760911274834489c55a1c763ff2643e16', "delete_after" = NULL, "salted_password" = '78791223a5695c4329e8164ecd9a27a5c1846905', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.01030 (97 reqs/sec) | Rendering: 0.00788 (76%) | DB: 0.00119 (11%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000529) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000494) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000481) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '78791223a5695c4329e8164ecd9a27a5c1846905' AND verified = 1) LIMIT 1 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000161) UPDATE users SET "created_at" = '2008-03-04 16:54:08', "token_expiry" = '2008-03-05 16:54:08', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = 'c65933a760911274834489c55a1c763ff2643e16', "delete_after" = NULL, "salted_password" = '78791223a5695c4329e8164ecd9a27a5c1846905', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00468 (213 reqs/sec) | Rendering: 0.00788 (168%) | DB: 0.00314 (67%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2141 reqs/sec) | Rendering: 0.00788 (1686%) | DB: 0.00119 (254%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00210) Rendered user/_password (0.00123) Completed in 0.02345 (42 reqs/sec) | Rendering: 0.02145 (91%) | DB: 0.00031 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000186) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00210) Rendered user/_password (0.00124) Completed in 0.00821 (121 reqs/sec) | Rendering: 0.00627 (76%) | DB: 0.00031 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000164) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00248) Rendered user/_password (0.00145) Completed in 0.00886 (112 reqs/sec) | Rendering: 0.00701 (79%) | DB: 0.00029 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000496) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00204) Rendered user/_password (0.00121) Completed in 0.00864 (115 reqs/sec) | Rendering: 0.00628 (72%) | DB: 0.00063 (7%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000457) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00158) Rendered user/_password (0.00101) Completed in 0.00765 (130 reqs/sec) | Rendering: 0.00532 (69%) | DB: 0.00062 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000179) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000193) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('790eae44f911e3709534ab14d3550ad2f67fde4e', NULL, '2008-03-04 16:54:08', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', '78791223a5695c4329e8164ecd9a27a5c1846905', '2008-03-04 16:54:08', 'newbob@test.com') User Update (0.000175) UPDATE users SET "created_at" = '2008-03-04 16:54:08', "token_expiry" = '2008-03-05 16:54:08', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '52064cbb0dac1d52b7e25dd1b1844ee2eb2dca6b', "delete_after" = NULL, "salted_password" = '78791223a5695c4329e8164ecd9a27a5c1846905', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000006 Sent mail: Date: Tue, 4 Mar 2008 16:54:08 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=52064cbb0dac1d52b7e25dd1b1844ee2eb2dca6b&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00115) Rendered user/_password (0.00079) Completed in 0.01196 (83 reqs/sec) | Rendering: 0.00442 (36%) | DB: 0.00067 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000178) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00162) Rendered user/_password (0.00104) Completed in 0.00741 (135 reqs/sec) | Rendering: 0.00544 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000172) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000188) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('790eae44f911e3709534ab14d3550ad2f67fde4e', NULL, '2008-03-04 16:54:08', NULL, NULL, NULL, NULL, 0, NULL, 1, NULL, 'newbob', '78791223a5695c4329e8164ecd9a27a5c1846905', '2008-03-04 16:54:08', 'newbob@test.com') User Update (0.000173) UPDATE users SET "created_at" = '2008-03-04 16:54:08', "token_expiry" = '2008-03-05 16:54:08', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '581aebc91eaabfe66201d56750471d499ae9c378', "delete_after" = NULL, "salted_password" = '78791223a5695c4329e8164ecd9a27a5c1846905', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00496 (201 reqs/sec) | DB: 0.00066 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000484) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000462) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000478) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = '78791223a5695c4329e8164ecd9a27a5c1846905' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000136) UPDATE users SET "created_at" = '2008-03-04 16:54:08', "token_expiry" = '2008-03-05 16:54:08', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = '581aebc91eaabfe66201d56750471d499ae9c378', "delete_after" = NULL, "salted_password" = '78791223a5695c4329e8164ecd9a27a5c1846905', "updated_at" = '2008-03-04 16:54:08', "salt" = '790eae44f911e3709534ab14d3550ad2f67fde4e' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00447 (223 reqs/sec) | DB: 0.00231 (51%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2272 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000497) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000463) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000197) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:08', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00467 (214 reqs/sec) | DB: 0.00143 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00090) Completed in 0.00534 (187 reqs/sec) | Rendering: 0.00504 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000188) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:08', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00790 (126 reqs/sec) | Rendering: 0.00509 (64%) | DB: 0.00048 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000169) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-04 16:54:07', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:08', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:08', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00132) Rendered user/_password (0.00086) Completed in 0.00777 (128 reqs/sec) | Rendering: 0.00510 (65%) | DB: 0.00044 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:08) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | Rendering: 0.00510 (1137%) | DB: 0.00044 (97%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000512) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00459 (217 reqs/sec) | Rendering: 0.00268 (58%) | DB: 0.00065 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000533) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01115 (89 reqs/sec) | Rendering: 0.00444 (39%) | DB: 0.00067 (6%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:08) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000178) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00166) Rendered user/_password (0.00107) Completed in 0.00754 (132 reqs/sec) | Rendering: 0.00554 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] User Load (0.000521) SELECT * FROM users WHERE (users."id" = 1000001)  User Load (0.000467) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (login = 'nonbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'x') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.login = 'hugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhugebobhug') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = '') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'okbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000188) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('75e21261a2eb4abdc0a4da224cd95c146c6845d4', NULL, '2008-03-04 16:54:19', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'okbob', '753b7e7587d71081f56e0b243068aac17b62e769', '2008-03-04 16:54:19', 'bobs@email.com') User Load (0.000526) SELECT * FROM users WHERE (users.login = 'existingbob') LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.login = 'nonexistingbob') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000184) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('75e21261a2eb4abdc0a4da224cd95c146c6845d4', NULL, '2008-03-04 16:54:19', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonexistingbob', '753b7e7587d71081f56e0b243068aac17b62e769', '2008-03-04 16:54:19', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'nonbob') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'bobs@email.com') LIMIT 1 User Create (0.000170) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('75e21261a2eb4abdc0a4da224cd95c146c6845d4', NULL, '2008-03-04 16:54:19', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'nonbob', '753b7e7587d71081f56e0b243068aac17b62e769', '2008-03-04 16:54:19', 'bobs@email.com') User Load (0.000145) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = '') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000126) SELECT * FROM users WHERE (users.email = 'invalid_email') LIMIT 1 User Load (0.000127) SELECT * FROM users WHERE (users.login = 'email_test') LIMIT 1 User Load (0.000125) SELECT * FROM users WHERE (users.email = 'valid@email.com') LIMIT 1 User Create (0.000168) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('75e21261a2eb4abdc0a4da224cd95c146c6845d4', NULL, '2008-03-04 16:54:19', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'email_test', '9a8b18e58e0423ebc76915ca18b0accb0c95f1f6', '2008-03-04 16:54:19', 'valid@email.com') User Load (0.000469) SELECT * FROM users WHERE (users."id" = 1000003)  User Load (0.000137) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000131) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000235) UPDATE users SET "created_at" = '2008-03-04 16:54:19', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'e98aa23757ea8f9c62887ee880a1281d32f92d06', "updated_at" = '2008-03-04 16:54:19', "salt" = '75e21261a2eb4abdc0a4da224cd95c146c6845d4' WHERE "id" = 1000003 User Load (0.000461) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000465) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'e98aa23757ea8f9c62887ee880a1281d32f92d06' AND verified = 1) LIMIT 1 User Load (0.000460) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '4bd50e1d5f0a7c7b9c2fc7158a10eab9cef22aab' AND verified = 1) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.login = 'longbob' AND users.id <> 1000003) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'longbob@test.com' AND users.id <> 1000003) LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-04 16:54:19', "token_expiry" = NULL, "email" = 'longbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'longbob', "logged_in_at" = NULL, "security_token" = NULL, "delete_after" = NULL, "salted_password" = '4bd50e1d5f0a7c7b9c2fc7158a10eab9cef22aab', "updated_at" = '2008-03-04 16:54:19', "salt" = '75e21261a2eb4abdc0a4da224cd95c146c6845d4' WHERE "id" = 1000003 User Load (0.000472) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = '4bd50e1d5f0a7c7b9c2fc7158a10eab9cef22aab' AND verified = 1) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'longbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (login = 'longbob' AND salted_password = 'e98aa23757ea8f9c62887ee880a1281d32f92d06' AND verified = 1) LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000581) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000162) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000243) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:20', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:20', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.01080 (92 reqs/sec) | DB: 0.00160 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000175) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000153) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:20', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'f94699a9bdacffccf66b5649fbd2b70869f26125', "updated_at" = '2008-03-04 16:54:20', "salt" = 'd2b280953e5469578b85836b913292342c57a20c' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:20 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.01470 (68 reqs/sec) | DB: 0.00047 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:20) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00047 (2114 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000536) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '52dd231c53e5f2381113b8c937f0be97dd11a712' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.10390 (9 reqs/sec) | Rendering: 0.10190 (98%) | DB: 0.00068 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:20) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00052 (1938 reqs/sec) | Rendering: 0.10190 (19749%) | DB: 0.00068 (132%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000540) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000133) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000213) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:20', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:20', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00496 (201 reqs/sec) | DB: 0.00150 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.02695) Completed in 0.04983 (20 reqs/sec) | Rendering: 0.04799 (96%) | DB: 0.00029 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000558) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000498) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000165) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:20', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:20', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00491 (203 reqs/sec) | Rendering: 0.04799 (976%) | DB: 0.00181 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:20) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2222 reqs/sec) | Rendering: 0.04799 (10665%) | DB: 0.00029 (64%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000205) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:20', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:20', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00487 (205 reqs/sec) | DB: 0.00149 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000144) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 Rendering template within layouts/user Rendering user/change_password Rendered user/_password (0.00113) Completed in 0.00577 (173 reqs/sec) | Rendering: 0.00407 (70%) | DB: 0.00030 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000504) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000474) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000154) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:20', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:20', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00468 (213 reqs/sec) | Rendering: 0.00407 (87%) | DB: 0.00172 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:20) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2247 reqs/sec) | Rendering: 0.00407 (915%) | DB: 0.00030 (67%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000513) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000522) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000157) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000209) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00492 (203 reqs/sec) | DB: 0.00154 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000156) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000143) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000147) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '6a8bc049b5d2ea111192222f410be5c1e3ced366', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: changed_password http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00550 (181 reqs/sec) | DB: 0.00045 (8%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000478) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '6a8bc049b5d2ea111192222f410be5c1e3ced366' AND verified = 1) LIMIT 1 User Load (0.000159) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000233) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '6a8bc049b5d2ea111192222f410be5c1e3ced366', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00486 (205 reqs/sec) | DB: 0.00154 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '21ea9bd337cd699249046d5b59a5177b95ece59c', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00625 (159 reqs/sec) | DB: 0.00043 (6%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:20) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2187 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:20) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000531) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000476) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '21ea9bd337cd699249046d5b59a5177b95ece59c' AND verified = 1) LIMIT 1 User Load (0.000153) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000143) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '21ea9bd337cd699249046d5b59a5177b95ece59c', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00476 (210 reqs/sec) | DB: 0.00144 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:20) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2252 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000516) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000473) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000203) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00479 (208 reqs/sec) | DB: 0.00148 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"changed_password", "password"=>"changed_password"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000160) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000149) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '6a8bc049b5d2ea111192222f410be5c1e3ced366', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00308 (325 reqs/sec) | DB: 0.00045 (14%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"changed_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000487) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000471) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '6a8bc049b5d2ea111192222f410be5c1e3ced366' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '6a8bc049b5d2ea111192222f410be5c1e3ced366', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00457 (218 reqs/sec) | DB: 0.00139 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000151) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '21ea9bd337cd699249046d5b59a5177b95ece59c', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00285 (350 reqs/sec) | DB: 0.00043 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2288 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000486) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000475) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '21ea9bd337cd699249046d5b59a5177b95ece59c' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000138) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '21ea9bd337cd699249046d5b59a5177b95ece59c', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00455 (219 reqs/sec) | DB: 0.00139 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.01135 (88 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000570) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000493) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000156) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000223) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:21', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00522 (191 reqs/sec) | DB: 0.00159 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: deletebob1@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has permanently deleted your account. http://localhost:3000/ User Destroy (0.000145)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00461 (217 reqs/sec) | DB: 0.00015 (3%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000168) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00397 (251 reqs/sec) | Rendering: 0.00296 (74%) | DB: 0.00017 (4%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000522) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000487) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:21', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00486 (205 reqs/sec) | Rendering: 0.00296 (60%) | DB: 0.00163 (33%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000165) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-11 16:54:21', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '7dbe409e94edb62800401710875d62ed4b28035b', "delete_after" = '2008-03-11 16:54:21', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:21', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: deletebob2@test.com Subject: [TestApp] Delete user notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has marked your account for deletion. If it was not at your request, then you should be aware that someone has access to your account and requested this change. The following link is provided for you to restore your deleted account. If you click on this link within the next 7 days, your account will not be deleted. Otherwise, simply ignore this email and your account will be permanently deleted after that time. Click me! http://localhost/user/restore_deleted?key=7dbe409e94edb62800401710875d62ed4b28035b&user_id=1000005 Redirected to http://localhost/user/login Completed in 0.00588 (170 reqs/sec) | Rendering: 0.00296 (50%) | DB: 0.00033 (5%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"badkey"} User Load (0.000172) SELECT * FROM users WHERE (id = '1000005' AND security_token = 'badkey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00095 (1052 reqs/sec) | Rendering: 0.00296 (311%) | DB: 0.00034 (35%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"7dbe409e94edb62800401710875d62ed4b28035b"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000005' AND security_token = '7dbe409e94edb62800401710875d62ed4b28035b') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | Rendering: 0.00296 (2962%) | DB: 0.00017 (168%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#restore_deleted (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"action"=>"restore_deleted", "controller"=>"user", "user_id"=>"1000005", "key"=>"7dbe409e94edb62800401710875d62ed4b28035b"} User Load (0.000492) SELECT * FROM users WHERE (id = '1000005' AND security_token = '7dbe409e94edb62800401710875d62ed4b28035b') LIMIT 1 User Update (0.000156) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-11 15:34:21', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '7dbe409e94edb62800401710875d62ed4b28035b', "delete_after" = '2008-03-11 16:54:21', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:21', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 User Load (0.000149) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000144) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-11 15:34:21', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '7dbe409e94edb62800401710875d62ed4b28035b', "delete_after" = '2008-03-11 16:54:21', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:21', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00498 (200 reqs/sec) | Rendering: 0.00296 (59%) | DB: 0.00125 (25%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000529) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000479) SELECT * FROM users WHERE (login = 'deletebob1' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'deletebob1' AND users.id <> 1000004) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.email = 'deletebob1@test.com' AND users.id <> 1000004) LIMIT 1 User Update (0.000208) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'deletebob1@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob1', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:21', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000004 Redirected to http://localhost/user/home Completed in 0.00497 (201 reqs/sec) | DB: 0.00150 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Destroy (0.000110)  DELETE FROM users WHERE "id" = 1000004  Redirected to http://localhost/user/login Completed in 0.00087 (1150 reqs/sec) | DB: 0.00011 (12%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000144) SELECT * FROM users WHERE (users."login" = 'deletebob1') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob1"}, "action"=>"login", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (login = 'deletebob1' AND verified = 1 AND deleted = 0) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00390 (256 reqs/sec) | Rendering: 0.00292 (74%) | DB: 0.00030 (7%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"alongtest", "login"=>"deletebob2"}, "action"=>"login", "controller"=>"user"} User Load (0.000508) SELECT * FROM users WHERE (login = 'deletebob2' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000470) SELECT * FROM users WHERE (login = 'deletebob2' AND salted_password = '53427dca242488e885216a579e362ee888c3ebc1' AND verified = 1) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (users.login = 'deletebob2' AND users.id <> 1000005) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = 'deletebob2@test.com' AND users.id <> 1000005) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:21', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/home Completed in 0.00476 (210 reqs/sec) | Rendering: 0.00292 (61%) | DB: 0.00172 (36%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] Processing UserController#delete (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"action"=>"delete", "controller"=>"user"} User Update (0.000156) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-11 16:54:21', "email" = 'deletebob2@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 1, "login" = 'deletebob2', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '159d3f27632f5551331748073393cf7c3b16f54e', "delete_after" = '2008-03-11 16:54:21', "salted_password" = '53427dca242488e885216a579e362ee888c3ebc1', "updated_at" = '2008-03-04 16:54:21', "salt" = 'd35a9cc89af83799d9a938a74cb06a11d295aa9c' WHERE "id" = 1000005 Redirected to http://localhost/user/login Completed in 0.00172 (581 reqs/sec) | Rendering: 0.00292 (169%) | DB: 0.00045 (26%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=deletebob1&user%5Bpassword%5D=alongtest] User Load (0.000489) SELECT * FROM users WHERE (users."login" = 'deletebob2') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000517) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000202) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00483 (206 reqs/sec) | DB: 0.00196 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000158) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000152) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.03309) Rendered user/_password (0.00095) Completed in 0.05798 (17 reqs/sec) | Rendering: 0.05511 (95%) | DB: 0.00045 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000199) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000141) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00124) Rendered user/_password (0.00085) Completed in 0.00789 (126 reqs/sec) | Rendering: 0.00503 (63%) | DB: 0.00047 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2218 reqs/sec) | Rendering: 0.00503 (1114%) | DB: 0.00047 (104%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000520) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 User Update (0.000205) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-05 16:54:21', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:20', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f&user_id=1000001 Redirected to http://localhost/user/login Completed in 0.00684 (146 reqs/sec) | DB: 0.00073 (10%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user", "user_id"=>"1000001", "key"=>"5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f"} User Load (0.000502) SELECT * FROM users WHERE (id = '1000001' AND security_token = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f') LIMIT 1 User Update (0.000192) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-05 16:54:21', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f', "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:20', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-05 16:54:21', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = NULL, "security_token" = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f', "delete_after" = NULL, "salted_password" = '42c313ee19f1dfabe91c814205e5e174b007b205', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00740 (135 reqs/sec) | DB: 0.00110 (14%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2272 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000495) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000468) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '42c313ee19f1dfabe91c814205e5e174b007b205' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-05 16:54:21', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f', "delete_after" = NULL, "salted_password" = '42c313ee19f1dfabe91c814205e5e174b007b205', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00449 (222 reqs/sec) | DB: 0.00137 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000145) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000132) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-05 16:54:21', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f', "delete_after" = NULL, "salted_password" = '21ea9bd337cd699249046d5b59a5177b95ece59c', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00527 (189 reqs/sec) | DB: 0.00041 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2288 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000493) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '21ea9bd337cd699249046d5b59a5177b95ece59c' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-05 16:54:21', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f', "delete_after" = NULL, "salted_password" = '21ea9bd337cd699249046d5b59a5177b95ece59c', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00465 (215 reqs/sec) | DB: 0.00137 (29%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00061 (1639 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-05 16:54:21', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f', "delete_after" = NULL, "salted_password" = '42c313ee19f1dfabe91c814205e5e174b007b205', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: anewpassword http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00543 (184 reqs/sec) | DB: 0.00042 (7%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2278 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000508) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000469) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '42c313ee19f1dfabe91c814205e5e174b007b205' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000130) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000134) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-05 16:54:21', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f', "delete_after" = NULL, "salted_password" = '42c313ee19f1dfabe91c814205e5e174b007b205', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00447 (223 reqs/sec) | DB: 0.00138 (30%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"atest", "password"=>"atest"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000144) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000171) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000133) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-05 16:54:21', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f', "delete_after" = NULL, "salted_password" = '21ea9bd337cd699249046d5b59a5177b95ece59c', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Changed password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has changed your password. If it was not at your request, then you should be aware that someone has access to your account and requested this change. Your new login credentials are: login: bob password: atest http://localhost:3000/ Redirected to http://localhost/user/change_password Completed in 0.00531 (188 reqs/sec) | DB: 0.00045 (8%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00043 (2309 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"email"=>"bademail@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000147) SELECT * FROM users WHERE (users."email" = 'bademail@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00428 (233 reqs/sec) | Rendering: 0.00351 (81%) | DB: 0.00015 (3%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000507) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000472) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '21ea9bd337cd699249046d5b59a5177b95ece59c' AND verified = 1) LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000137) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-05 16:54:21', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f', "delete_after" = NULL, "salted_password" = '21ea9bd337cd699249046d5b59a5177b95ece59c', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00454 (220 reqs/sec) | Rendering: 0.00351 (77%) | DB: 0.00154 (33%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | Rendering: 0.00351 (791%) | DB: 0.00015 (33%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} User Load (0.000474) SELECT * FROM users WHERE (users."email" = 'bob@test.com') LIMIT 1 Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: bob@test.com Subject: [TestApp] Forgotten password notification Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Dear , At your request, TestApp has sent you the following URL so that you may reset your password. If it was not at your request, then you should be aware that someone has entered your email address as theirs in the forgotten password section of TestApp. Please click on the following link to go to the change password page: Click me! It's advisable for you to change your password as soon as you login. It's as simple as navigating to 'Preferences' and clicking on 'Change Password'. http://localhost/user/change_password?key=5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f&user_id=1000001 Rendering template within layouts/user Rendering user/forgot_password Completed in 0.00608 (164 reqs/sec) | Rendering: 0.00199 (32%) | DB: 0.00047 (7%) | 200 OK [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000502) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000478) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '21ea9bd337cd699249046d5b59a5177b95ece59c' AND verified = 1) LIMIT 1 User Load (0.011303) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000153) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = '2008-03-05 16:54:21', "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '5c1e4a3be4eaf4433cf5e4e53942bac8f6b3140f', "delete_after" = NULL, "salted_password" = '21ea9bd337cd699249046d5b59a5177b95ece59c', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.05596 (17 reqs/sec) | Rendering: 0.00199 (3%) | DB: 0.01306 (23%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00048 (2066 reqs/sec) | Rendering: 0.00199 (411%) | DB: 0.00047 (97%) | 302 Found [http://localhost/user/forgot_password?user%5Bemail%5D=bob%40test.com] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000544) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000495) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000160) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000141) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000222) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00514 (194 reqs/sec) | DB: 0.00156 (30%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#forgot_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"email"=>"bob@test.com"}, "action"=>"forgot_password", "controller"=>"user"} Redirected to http://localhost/user/change_password Completed in 0.00050 (2016 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#change_password (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"anewpassword", "password"=>"anewpassword"}, "action"=>"change_password", "controller"=>"user"} User Load (0.000174) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000145) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000159) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '42c313ee19f1dfabe91c814205e5e174b007b205', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/user/change_password Completed in 0.00305 (328 reqs/sec) | DB: 0.00048 (15%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2216 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"anewpassword", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000523) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000498) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '42c313ee19f1dfabe91c814205e5e174b007b205' AND verified = 1) LIMIT 1 User Load (0.000154) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000144) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = '42c313ee19f1dfabe91c814205e5e174b007b205', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00465 (215 reqs/sec) | DB: 0.00146 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00046 (2192 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user"} Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00053 (1879 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/home] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000536) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000147) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00482 (207 reqs/sec) | Rendering: 0.00284 (58%) | DB: 0.00068 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000483) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000152) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000220) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/bogus/location Completed in 0.00484 (206 reqs/sec) | DB: 0.00153 (31%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] User Load (0.000484) SELECT * FROM users WHERE (users."id" = 1000001)  Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000514) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000480) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000150) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000146) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000203) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00493 (202 reqs/sec) | DB: 0.00198 (40%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] SQL (0.000254) SELECT count(*) AS count_all FROM users  Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000157) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000135) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000221) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('888b23f44134eccd2f5d5cf57cdfa2471dec41bd', NULL, '2008-03-04 16:54:21', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', 'b1b8f7dafe3ce80c218612e88d9bb6bfa542d571', '2008-03-04 16:54:21', 'newbob@test.com') User Update (0.000204) UPDATE users SET "created_at" = '2008-03-04 16:54:21', "token_expiry" = '2008-03-05 16:54:21', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'ef7688c6bb6a8f6c883887bd76f4d31c700913ea', "delete_after" = NULL, "salted_password" = 'b1b8f7dafe3ce80c218612e88d9bb6bfa542d571', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000006 Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=ef7688c6bb6a8f6c883887bd76f4d31c700913ea&user_id=1000006 Redirected to http://localhost/user/login Completed in 0.00904 (110 reqs/sec) | DB: 0.00097 (10%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000575) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"ef7688c6bb6a8f6c883887bd76f4d31c700913ea"} User Load (0.000000) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'ef7688c6bb6a8f6c883887bd76f4d31c700913ea') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00010 (10000 reqs/sec) | DB: 0.00058 (575%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000486) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"boguskey"} User Load (0.000143) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'boguskey') LIMIT 1 Redirected to http://localhost/user/login Filter chain halted as [#] rendered_or_redirected. Completed in 0.00087 (1151 reqs/sec) | DB: 0.00063 (72%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000472) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#home (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"home", "controller"=>"user", "user_id"=>"1000006", "key"=>"ef7688c6bb6a8f6c883887bd76f4d31c700913ea"} User Load (0.000599) SELECT * FROM users WHERE (id = '1000006' AND security_token = 'ef7688c6bb6a8f6c883887bd76f4d31c700913ea') LIMIT 1 User Update (0.000163) UPDATE users SET "created_at" = '2008-03-04 16:54:21', "token_expiry" = '2008-03-05 16:54:21', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = 'ef7688c6bb6a8f6c883887bd76f4d31c700913ea', "delete_after" = NULL, "salted_password" = 'b1b8f7dafe3ce80c218612e88d9bb6bfa542d571', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000006 Rendering template within layouts/user Rendering user/home Completed in 0.00988 (101 reqs/sec) | Rendering: 0.00744 (75%) | DB: 0.00123 (12%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000522) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000497) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000530) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'b1b8f7dafe3ce80c218612e88d9bb6bfa542d571' AND verified = 1) LIMIT 1 User Load (0.000148) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000158) UPDATE users SET "created_at" = '2008-03-04 16:54:21', "token_expiry" = '2008-03-05 16:54:21', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = 'ef7688c6bb6a8f6c883887bd76f4d31c700913ea', "delete_after" = NULL, "salted_password" = 'b1b8f7dafe3ce80c218612e88d9bb6bfa542d571', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000006 Redirected to http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword Completed in 0.00473 (211 reqs/sec) | Rendering: 0.00744 (157%) | DB: 0.00323 (68%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00045 (2232 reqs/sec) | Rendering: 0.00744 (1661%) | DB: 0.00123 (275%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"newbob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000180) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000136) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00213) Rendered user/_password (0.00124) Completed in 0.02347 (42 reqs/sec) | Rendering: 0.02145 (91%) | DB: 0.00032 (1%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000189) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00209) Rendered user/_password (0.00126) Completed in 0.00819 (122 reqs/sec) | Rendering: 0.00623 (76%) | DB: 0.00032 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"wrong", "password"=>"newpassword", "login"=>"yo"}, "action"=>"signup", "controller"=>"user"} User Load (0.000161) SELECT * FROM users WHERE (users.login = 'yo') LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00250) Rendered user/_password (0.00147) Completed in 0.00925 (108 reqs/sec) | Rendering: 0.00701 (75%) | DB: 0.00030 (3%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"bob"}, "action"=>"signup", "controller"=>"user"} User Load (0.000745) SELECT * FROM users WHERE (users.login = 'bob') LIMIT 1 User Load (0.000138) SELECT * FROM users WHERE (users.email = '') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00204) Rendered user/_password (0.00123) Completed in 0.00916 (109 reqs/sec) | Rendering: 0.00637 (69%) | DB: 0.00088 (9%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"doesnt_matter", "password"=>"doesnt_matter", "login"=>"newbob", "email"=>"longbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000163) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000463) SELECT * FROM users WHERE (users.email = 'longbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00160) Rendered user/_password (0.00101) Completed in 0.00774 (129 reqs/sec) | Rendering: 0.00534 (69%) | DB: 0.00063 (8%) | 200 OK [http://localhost/user/signup?user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=wrong] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000176) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000189) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('888b23f44134eccd2f5d5cf57cdfa2471dec41bd', NULL, '2008-03-04 16:54:21', NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, 'newbob', 'b1b8f7dafe3ce80c218612e88d9bb6bfa542d571', '2008-03-04 16:54:21', 'newbob@test.com') User Update (0.000174) UPDATE users SET "created_at" = '2008-03-04 16:54:21', "token_expiry" = '2008-03-05 16:54:21', "email" = 'newbob@test.com', "verified" = 0, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '0c6911f7abbe43c328c7460cc36ae7a5a8056863', "delete_after" = NULL, "salted_password" = 'b1b8f7dafe3ce80c218612e88d9bb6bfa542d571', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000006 Sent mail: Date: Tue, 4 Mar 2008 16:54:21 +0900 From: webmaster@your.company To: newbob@test.com Subject: [TestApp] Welcome to TestApp! Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Welcome to TestApp, . Your login credentials are: login: newbob password: newpassword Please click on the following link to confirm your registration: Click me! http://localhost/user/home?key=0c6911f7abbe43c328c7460cc36ae7a5a8056863&user_id=1000006 Unable to send confirmation E-Mail: Failed to send email Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00116) Rendered user/_password (0.00079) Completed in 0.01199 (83 reqs/sec) | Rendering: 0.00446 (37%) | DB: 0.00067 (5%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000180) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000129) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00104) Completed in 0.00743 (134 reqs/sec) | Rendering: 0.00544 (73%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"newpassword", "password"=>"newpassword", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000172) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 User Create (0.000190) INSERT INTO users ("salt", "delete_after", "updated_at", "role", "security_token", "firstname", "lastname", "deleted", "token_expiry", "verified", "logged_in_at", "login", "salted_password", "created_at", "email") VALUES('888b23f44134eccd2f5d5cf57cdfa2471dec41bd', NULL, '2008-03-04 16:54:21', NULL, NULL, NULL, NULL, 0, NULL, 1, NULL, 'newbob', 'b1b8f7dafe3ce80c218612e88d9bb6bfa542d571', '2008-03-04 16:54:21', 'newbob@test.com') User Update (0.000172) UPDATE users SET "created_at" = '2008-03-04 16:54:21', "token_expiry" = '2008-03-05 16:54:21', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = NULL, "security_token" = '907a787c17de2dfe16b00e5dee5594baa06a3c16', "delete_after" = NULL, "salted_password" = 'b1b8f7dafe3ce80c218612e88d9bb6bfa542d571', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000006 Redirected to http://localhost/user/login Completed in 0.00490 (203 reqs/sec) | DB: 0.00066 (13%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] User Load (0.000479) SELECT * FROM users WHERE (users."login" = 'newbob') LIMIT 1 User Load (0.000464) SELECT * FROM users WHERE (users."email" = 'newbob@test.com') LIMIT 1 Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"newpassword", "login"=>"newbob"}, "action"=>"login", "controller"=>"user"} User Load (0.000478) SELECT * FROM users WHERE (login = 'newbob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000516) SELECT * FROM users WHERE (login = 'newbob' AND salted_password = 'b1b8f7dafe3ce80c218612e88d9bb6bfa542d571' AND verified = 1) LIMIT 1 User Load (0.000140) SELECT * FROM users WHERE (users.login = 'newbob' AND users.id <> 1000006) LIMIT 1 User Load (0.000134) SELECT * FROM users WHERE (users.email = 'newbob@test.com' AND users.id <> 1000006) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-04 16:54:21', "token_expiry" = '2008-03-05 16:54:21', "email" = 'newbob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'newbob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = '907a787c17de2dfe16b00e5dee5594baa06a3c16', "delete_after" = NULL, "salted_password" = 'b1b8f7dafe3ce80c218612e88d9bb6bfa542d571', "updated_at" = '2008-03-04 16:54:21', "salt" = '888b23f44134eccd2f5d5cf57cdfa2471dec41bd' WHERE "id" = 1000006 Redirected to http://localhost/bogus/location Completed in 0.00450 (222 reqs/sec) | DB: 0.00235 (52%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2288 reqs/sec) | DB: 0.00000 (0%) | 302 Found [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=newpassword&user%5Bpassword_confirmation%5D=newpassword] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"atest", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000498) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000463) SELECT * FROM users WHERE (login = 'bob' AND salted_password = 'b1de1d1d2aec05df2be6f02995537c1783f08490' AND verified = 1) LIMIT 1 User Load (0.000137) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000196) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = NULL, "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Redirected to http://localhost/user/home Completed in 0.00500 (200 reqs/sec) | DB: 0.00143 (28%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"edit", "controller"=>"user"} Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00530 (188 reqs/sec) | Rendering: 0.00501 (94%) | DB: 0.00000 (0%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"Bob", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000187) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000155) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = 'Bob', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00123) Rendered user/_password (0.00085) Completed in 0.00780 (128 reqs/sec) | Rendering: 0.00501 (64%) | DB: 0.00047 (6%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#edit (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"firstname"=>"", "form"=>"edit"}, "action"=>"edit", "controller"=>"user"} User Load (0.000162) SELECT * FROM users WHERE (users.login = 'bob' AND users.id <> 1000001) LIMIT 1 User Load (0.000132) SELECT * FROM users WHERE (users.email = 'bob@test.com' AND users.id <> 1000001) LIMIT 1 User Update (0.000135) UPDATE users SET "created_at" = '2008-03-04 16:54:20', "token_expiry" = NULL, "email" = 'bob@test.com', "verified" = 1, "lastname" = NULL, "firstname" = '', "role" = NULL, "deleted" = 0, "login" = 'bob', "logged_in_at" = '2008-03-04 16:54:21', "security_token" = NULL, "delete_after" = NULL, "salted_password" = 'b1de1d1d2aec05df2be6f02995537c1783f08490', "updated_at" = '2008-03-04 16:54:21', "salt" = 'bf3c47e71c0bfeb6288c9b6b5e24e15256a0e407' WHERE "id" = 1000001 Rendering template within layouts/user Rendering user/edit Rendered user/_edit (0.00122) Rendered user/_password (0.00084) Completed in 0.00760 (131 reqs/sec) | Rendering: 0.00490 (64%) | DB: 0.00043 (5%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#logout (for 0.0.0.0 at 2008-03-04 16:54:21) [GET] Session ID: Parameters: {"action"=>"logout", "controller"=>"user"} Redirected to http://localhost/user/login Completed in 0.00044 (2257 reqs/sec) | Rendering: 0.00490 (1106%) | DB: 0.00043 (96%) | 302 Found [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=atest] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user"} User Load (0.000508) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000139) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.00459 (217 reqs/sec) | Rendering: 0.00267 (58%) | DB: 0.00065 (14%) | 200 OK [http://localhost/user/login?user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#login (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password"=>"wrong_password", "login"=>"bob"}, "action"=>"login", "controller"=>"user", "lang"=>"ja"} User Load (0.000528) SELECT * FROM users WHERE (login = 'bob' AND verified = 1 AND deleted = 0) LIMIT 1 User Load (0.000142) SELECT * FROM users WHERE (login = 'bob' AND salted_password = '130a66ccfe59492953fce9537d3faa3dc0c89386' AND verified = 1) LIMIT 1 Rendering template within layouts/user Rendering user/login Completed in 0.01105 (90 reqs/sec) | Rendering: 0.00435 (39%) | DB: 0.00067 (6%) | 200 OK [http://localhost/user/login?lang=ja&user%5Blogin%5D=bob&user%5Bpassword%5D=wrong_password] Processing UserController#signup (for 0.0.0.0 at 2008-03-04 16:54:21) [POST] Session ID: Parameters: {"user"=>{"password_confirmation"=>"bad", "password"=>"bad", "login"=>"newbob", "email"=>"newbob@test.com"}, "action"=>"signup", "controller"=>"user"} User Load (0.000178) SELECT * FROM users WHERE (users.login = 'newbob') LIMIT 1 User Load (0.000128) SELECT * FROM users WHERE (users.email = 'newbob@test.com') LIMIT 1 Rendering template within layouts/user Rendering user/signup Rendered user/_edit (0.00164) Rendered user/_password (0.00106) Completed in 0.00754 (132 reqs/sec) | Rendering: 0.00550 (72%) | DB: 0.00031 (4%) | 200 OK [http://localhost/user/signup?user%5Bemail%5D=newbob%40test.com&user%5Blogin%5D=newbob&user%5Bpassword%5D=bad&user%5Bpassword_confirmation%5D=bad]