Richard van der Hoff dcfd71aa4c Refactor login flow
Make sure that we have the canonical user_id *before* calling
get_login_tuple_for_user_id.

Replace login_with_password with a method which just validates the password,
and have the caller call get_login_tuple_for_user_id. This brings the password
flow into line with the other flows, and will give us a place to register the
device_id if necessary.
2016-07-18 15:23:54 +01:00
..
2016-06-23 11:17:48 +01:00
2016-07-06 12:18:19 +09:00
2016-07-18 15:23:54 +01:00
2016-06-15 10:39:08 +01:00
2016-06-24 11:47:11 +01:00
2016-06-24 11:44:57 +01:00
2016-07-18 15:23:54 +01:00
2016-07-05 15:23:17 +01:00
2016-07-07 16:33:00 +01:00
2016-07-15 09:29:54 +01:00