{"action":"created","issue":{"url":"https://api.github.com/repos/rails-projects-br/decide/issues/3","repository_url":"https://api.github.com/repos/rails-projects-br/decide","labels_url":"https://api.github.com/repos/rails-projects-br/decide/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/rails-projects-br/decide/issues/3/comments","events_url":"https://api.github.com/repos/rails-projects-br/decide/issues/3/events","html_url":"https://github.com/rails-projects-br/decide/issues/3","id":181431094,"number":3,"title":"User registration and authentication","user":{"login":"filabreu","id":67918,"avatar_url":"https://avatars.githubusercontent.com/u/67918?v=3","gravatar_id":"","url":"https://api.github.com/users/filabreu","html_url":"https://github.com/filabreu","followers_url":"https://api.github.com/users/filabreu/followers","following_url":"https://api.github.com/users/filabreu/following{/other_user}","gists_url":"https://api.github.com/users/filabreu/gists{/gist_id}","starred_url":"https://api.github.com/users/filabreu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/filabreu/subscriptions","organizations_url":"https://api.github.com/users/filabreu/orgs","repos_url":"https://api.github.com/users/filabreu/repos","events_url":"https://api.github.com/users/filabreu/events{/privacy}","received_events_url":"https://api.github.com/users/filabreu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-10-06T14:29:24Z","updated_at":"2016-10-06T19:04:39Z","closed_at":null,"body":"I believe we should not have User registration directly into our application. My goal is that we can build another external application for user registration and authentication, using OAuth2 framework.\r\n\r\nWe can start then using OAuth authentication with other providers as Google, Facebook, Github and Twitter. Then later when we have our own OAuth provider, we can connect with it using the same strategy.\r\n\r\nI suggest that we use the Omniauth gem to do this. We should have an User model anyway.\r\n\r\nWhat do you think about this approach?"},"comment":{"url":"https://api.github.com/repos/rails-projects-br/decide/issues/comments/252058479","html_url":"https://github.com/rails-projects-br/decide/issues/3#issuecomment-252058479","issue_url":"https://api.github.com/repos/rails-projects-br/decide/issues/3","id":252058479,"user":{"login":"igordcsouza","id":5270832,"avatar_url":"https://avatars.githubusercontent.com/u/5270832?v=3","gravatar_id":"","url":"https://api.github.com/users/igordcsouza","html_url":"https://github.com/igordcsouza","followers_url":"https://api.github.com/users/igordcsouza/followers","following_url":"https://api.github.com/users/igordcsouza/following{/other_user}","gists_url":"https://api.github.com/users/igordcsouza/gists{/gist_id}","starred_url":"https://api.github.com/users/igordcsouza/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/igordcsouza/subscriptions","organizations_url":"https://api.github.com/users/igordcsouza/orgs","repos_url":"https://api.github.com/users/igordcsouza/repos","events_url":"https://api.github.com/users/igordcsouza/events{/privacy}","received_events_url":"https://api.github.com/users/igordcsouza/received_events","type":"User","site_admin":false},"created_at":"2016-10-06T19:04:39Z","updated_at":"2016-10-06T19:04:39Z","body":"Why not use facebook/twitter login inside the app? They already works as the \"other app\" that u talk about, no?\n\nAtt,\nIgor Souza\n\n> Em 6 de out de 2016, às 13:18, Rodrigo Patrão Viveiros <notifications@github.com> escreveu:\n> \n> Right, get it.\n> \n> —\n> You are receiving this because you are subscribed to this thread.\n> Reply to this email directly, view it on GitHub, or mute the thread.\n> \n"}}
{"actor":{"display_login":"igordcsouza"}}