Code Monkey home page Code Monkey logo

qu-backend's Introduction

qu-backend

queueyeue :)

Dataporten setup for testing

  1. If you don't have one already, create a superuser with python manage.py createsuperuser.

  2. From the django admin panel (http://localhost:8000/admin), go into Sites and change the site with ID 1 to domain localhost and name Localhost.

  3. Log in to the Dataporten Dashboard and register a new application for login. Name and description can be whatever, redirect url should be http://localhost:8000/accounts/dataporten/login/callback/.

  4. Accept the EULA and create the application.

  5. In Basic info, make sure Client type is set to confidential and that user interaction is required.

  6. Open Permissions from the left hand menu, make sure to accept these five scopes: email, groups, profile, userid, userid_feide.

  7. In the django admin panel, create a new Social application with provider Dataporten and a descriptive name. Client ID and Secret can be found in OAuth Details in the left hand menu of the Dataporten Dashboard of your app.

That's it! You can now use Feide login by going to http://localhost:8000/accounts/login. In the left hand menu of the Dataporten Dashbord of your app, you can also find Test users, which you can use to test the integration without using your own Feide account.

qu-backend's People

Contributors

afriestad avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.