Uploaded image for project: 'Keycloak'
  1. Keycloak
  2. KEYCLOAK-265

Optional instructions to social providers

    Details

    • Type: Feature Request
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Rejected
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      A social provider implementation should be able to provide help to how to configure it.

      This should be returned as a html snippet.

      In the admin console for social providers that provide these instructions there should a help sign next to it that opens a modal panel with the instructions. See attached screenshot.

      For example for Google it would be something like:

      <p>
          Open <a href="https://cloud.google.com/console/project" target="_blank">https://cloud.google.com/console/project</a>.
          Click <i>Create Project</i>.
      </p>
      
      <p>Use any project name and id that you'd want and click <i>Create</i>. Wait for the project to be created.</p>
      
      <p>Click <i>APIs & auth</i>, under <i>APIs</i> make sure <i>Google+ API</i> is <i>ON</i>.
      
      <p>Click <i>Credentials</i> and click on <i>Create New Client ID</i>. Select <i>Web application</i> as <i>Application
          type</i>. <i>Authorized Javascript origins</i> should be empty. Add <i>{{callbackUrl}}</i> to <i>Authorized redirect
          URI</i>. Click <i>Create Client ID</i></p>.
      

        Gliffy Diagrams

          Attachments

          1. s1.png
            s1.png
            18 kB
          2. s2.png
            s2.png
            31 kB

            Issue Links

              Activity

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  stianst Stian Thorgersen
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: