{"action":"created","issue":{"url":"https://api.github.com/repos/ESDP-2016-2/ESDP-2-2016-version1/issues/77","repository_url":"https://api.github.com/repos/ESDP-2016-2/ESDP-2-2016-version1","labels_url":"https://api.github.com/repos/ESDP-2016-2/ESDP-2-2016-version1/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/ESDP-2016-2/ESDP-2-2016-version1/issues/77/comments","events_url":"https://api.github.com/repos/ESDP-2016-2/ESDP-2-2016-version1/issues/77/events","html_url":"https://github.com/ESDP-2016-2/ESDP-2-2016-version1/issues/77","id":182255837,"number":77,"title":"Автоматическое залогинивание пользователя в систему сразу после регистрации","user":{"login":"tsvetkovamaria","id":16899245,"avatar_url":"https://avatars.githubusercontent.com/u/16899245?v=3","gravatar_id":"","url":"https://api.github.com/users/tsvetkovamaria","html_url":"https://github.com/tsvetkovamaria","followers_url":"https://api.github.com/users/tsvetkovamaria/followers","following_url":"https://api.github.com/users/tsvetkovamaria/following{/other_user}","gists_url":"https://api.github.com/users/tsvetkovamaria/gists{/gist_id}","starred_url":"https://api.github.com/users/tsvetkovamaria/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tsvetkovamaria/subscriptions","organizations_url":"https://api.github.com/users/tsvetkovamaria/orgs","repos_url":"https://api.github.com/users/tsvetkovamaria/repos","events_url":"https://api.github.com/users/tsvetkovamaria/events{/privacy}","received_events_url":"https://api.github.com/users/tsvetkovamaria/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ESDP-2016-2/ESDP-2-2016-version1/labels/bug","name":"bug","color":"ee0701"},{"url":"https://api.github.com/repos/ESDP-2016-2/ESDP-2-2016-version1/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":{"login":"KarambaKG","id":19923955,"avatar_url":"https://avatars.githubusercontent.com/u/19923955?v=3","gravatar_id":"","url":"https://api.github.com/users/KarambaKG","html_url":"https://github.com/KarambaKG","followers_url":"https://api.github.com/users/KarambaKG/followers","following_url":"https://api.github.com/users/KarambaKG/following{/other_user}","gists_url":"https://api.github.com/users/KarambaKG/gists{/gist_id}","starred_url":"https://api.github.com/users/KarambaKG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KarambaKG/subscriptions","organizations_url":"https://api.github.com/users/KarambaKG/orgs","repos_url":"https://api.github.com/users/KarambaKG/repos","events_url":"https://api.github.com/users/KarambaKG/events{/privacy}","received_events_url":"https://api.github.com/users/KarambaKG/received_events","type":"User","site_admin":false},"assignees":[{"login":"KarambaKG","id":19923955,"avatar_url":"https://avatars.githubusercontent.com/u/19923955?v=3","gravatar_id":"","url":"https://api.github.com/users/KarambaKG","html_url":"https://github.com/KarambaKG","followers_url":"https://api.github.com/users/KarambaKG/followers","following_url":"https://api.github.com/users/KarambaKG/following{/other_user}","gists_url":"https://api.github.com/users/KarambaKG/gists{/gist_id}","starred_url":"https://api.github.com/users/KarambaKG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KarambaKG/subscriptions","organizations_url":"https://api.github.com/users/KarambaKG/orgs","repos_url":"https://api.github.com/users/KarambaKG/repos","events_url":"https://api.github.com/users/KarambaKG/events{/privacy}","received_events_url":"https://api.github.com/users/KarambaKG/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2016-10-11T12:53:14Z","updated_at":"2016-10-12T07:45:16Z","closed_at":"2016-10-12T07:45:16Z","body":"#### Предыстория:\r\n\r\nКак пользователь, я хочу иметь возможность зарегистрироваться в системе, и в случае успешной регистрации сразу быть залогиненным в системе, чтобы иметь возможность сразу воспользоваться всем функционалом сайта и не совершать лишних действий и не входить отдельно\r\n\r\nСейчас при регистрации нового пользователя нет автоматического залогинивания пользователя в системе. Т.е. сейчас я как новый пользователь заполняю форму регистрации, отправляю форму. После этого меня перебрасывает на главную страницу без какого-то дополнительного уведомления (непонятно, успешно ли прошла регистрация). Если после этого я вхожу в систему, то логин осуществляется как обычно. \r\n\r\n#### Задача\r\n\r\nПри регистрации нового пользователя нужно автоматически логинить этого пользователя. Т.е. нужно, чтобы после регистрации, в случае успешной отправки формы, пользовател переходил на главный экран, видел сообщение об успешной регистрации и все элементы для залогиненного пользователя в шапке. \r\n\r\n#### Реализация\r\nТак как регистрация и логин пользователя осуществляются гемом devise, то нужно найти в нем метод, который осуществляет логин пользователя с данными из формы, в случае успешной регистрации. \r\n\r\n#### Сценарий тестирования\r\nМожно использовать текущий сценарий тестирования \"Регистрация нового пользователя\", но в последней строчке вместо \r\n\r\n     И должен увидеть текст \"Регистрация\"\r\n\r\nдолжен быть текст(примерный)\r\n\r\n     И должен увидеть текст \"Добро пожаловать\"\r\n\r\n___________________________\r\n\r\nВремя по плану:\r\nВремя по факту:\r\n"},"comment":{"url":"https://api.github.com/repos/ESDP-2016-2/ESDP-2-2016-version1/issues/comments/253142409","html_url":"https://github.com/ESDP-2016-2/ESDP-2-2016-version1/issues/77#issuecomment-253142409","issue_url":"https://api.github.com/repos/ESDP-2016-2/ESDP-2-2016-version1/issues/77","id":253142409,"user":{"login":"KarambaKG","id":19923955,"avatar_url":"https://avatars.githubusercontent.com/u/19923955?v=3","gravatar_id":"","url":"https://api.github.com/users/KarambaKG","html_url":"https://github.com/KarambaKG","followers_url":"https://api.github.com/users/KarambaKG/followers","following_url":"https://api.github.com/users/KarambaKG/following{/other_user}","gists_url":"https://api.github.com/users/KarambaKG/gists{/gist_id}","starred_url":"https://api.github.com/users/KarambaKG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KarambaKG/subscriptions","organizations_url":"https://api.github.com/users/KarambaKG/orgs","repos_url":"https://api.github.com/users/KarambaKG/repos","events_url":"https://api.github.com/users/KarambaKG/events{/privacy}","received_events_url":"https://api.github.com/users/KarambaKG/received_events","type":"User","site_admin":false},"created_at":"2016-10-12T07:45:16Z","updated_at":"2016-10-12T07:45:16Z","body":"Есть такой волшебный метод super в devise. С помощью его не надо весь контроллер переписывать. Добавляешь только свой код, а остальное он берет с оригинала."}}
{"actor":{"display_login":"KarambaKG"}}