{"action":"opened","issue":{"url":"https://api.github.com/repos/ivaldi/brimir/issues/140","labels_url":"https://api.github.com/repos/ivaldi/brimir/issues/140/labels{/name}","comments_url":"https://api.github.com/repos/ivaldi/brimir/issues/140/comments","events_url":"https://api.github.com/repos/ivaldi/brimir/issues/140/events","html_url":"https://github.com/ivaldi/brimir/issues/140","id":53345040,"number":140,"title":"Signing in using Google accounts (based on Omniauth)","user":{"login":"FloHin","id":628741,"avatar_url":"https://avatars.githubusercontent.com/u/628741?v=3","gravatar_id":"","url":"https://api.github.com/users/FloHin","html_url":"https://github.com/FloHin","followers_url":"https://api.github.com/users/FloHin/followers","following_url":"https://api.github.com/users/FloHin/following{/other_user}","gists_url":"https://api.github.com/users/FloHin/gists{/gist_id}","starred_url":"https://api.github.com/users/FloHin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FloHin/subscriptions","organizations_url":"https://api.github.com/users/FloHin/orgs","repos_url":"https://api.github.com/users/FloHin/repos","events_url":"https://api.github.com/users/FloHin/events{/privacy}","received_events_url":"https://api.github.com/users/FloHin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-04T19:06:40Z","updated_at":"2015-01-04T19:06:40Z","closed_at":null,"body":"As there is this feature request on the road map and I am currently working with omniauth I would be happy to take care of that.\r\n\r\nI wanted to discuss, how exactly should that be archieved? As there is no registration form and omniauth should not invite masses of new users,  I assumed the following:\r\n\r\n- Not registered user cannot use omniauth to login/register\r\n- Signed in users may goto their control panel (users/2/edit) and connect with those omniauth providers\r\n- Afterwards, \"connected\" users can sign in through omniauth (google so far)\r\n\r\nBiggest problems and/or discussion points are:\r\n- Where should the buttons be placed?\r\n- What texts are needed?\r\n- How should an unallowed omniauth signin attempt be handled?\r\n\r\nBest regards,\r\nFlo\r\n\r\n\r\n\r\n"}}