{"shas":[["5a63cd383b3de2923af2d3a50491256c9f09e7e6","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","A bit of style","Alex Crichton"],["a6b07d84ce8146f63146e0f2a88182eb0c8113cc","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","Adding in devise and cancan\n\nThese are used for permissions and management of sessions/remember tokens.","Alex Crichton"],["a137928ffe93d56dc750bc8b94f45ae186a6b367","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","Don't check inclusion in an array, but rather just check for one token","Alex Crichton"],["b383f25333161a96249cb662bdafe0e43968d509","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","Session token kept in sync with user token, no need to differentiate","Alex Crichton"],["eb86db7cea30aaa71dbae34625321baa7b8d8584","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","Inherit permissions on @crosswords","Alex Crichton"]],"ref":"refs/heads/master","size":5,"head":"eb86db7cea30aaa71dbae34625321baa7b8d8584","push_id":33668906}