Moodle integration questions


We are checking all the paths to integrate a .Net application with Moodle, we would like to redirect our .net application users to Moodle so they can take some courses there but I have some questions:

<ol><li>Is it required to create a user for each account so they can enroll in a course in Moodle? I mean is it possible to have "<strong>anonymous</strong>" students taking courses in Moodle?</li> <li>We would like to authenticate our users from our .Net application and redirect them directly to a course in Moodle, is this possible?</li> </ol>



<ol><li>Yes. In Moodle there is the concept of <em>guest access</em>, with which not registered users can access the system and possibly be enrolled into courses. More information <a href="https://docs.moodle.org/34/en/Guest_access" rel="nofollow">here</a>.</li> <li>Yes. You can use an authentication plugin of Moodle in order to access Moodle from other systems. There are many possibilities here. More details <a href="https://moodle.org/plugins/browse.php?list=category&id=21" rel="nofollow">here</a>.</li> </ol>


  • How do I generate the unique number in replication copy? [duplicate]
  • Customize a field output
  • Hyperledger, Using Google OAUTH2.0 with a REST server
  • @Html.DropDownListFor not posting back to controller
  • Google Apps Script to turn in, grade, and return a Google Classroom Assignment
  • Error when submitting checkbox to MySQL
  • How to write Delphi ActiveX control which can be used in MS Word/Excel/Powerpoint?
  • React Transition Group: Offset animation start timing
  • web shop (shopping cart) on google app engine
  • Submission of new app with iAds
  • Using SWIG with a build system [closed]
  • Generating anchors with PyYAML.dump()?
  • PHP multiple file uploads
  • Configure Spring's MappingJacksonHttpMessageConverter
  • How to autopopulate a field in SugarCRM form
  • Does Mobilefirst provide a provision to access web services directly?
  • Sequential (transactional) API calls in angular 4 with state management
  • C++ Partial template specialization - design simplification
  • Java Scanner input dilemma. Automatically inputs without allowing user to type
  • java.lang.NoClassDefFoundError: com.parse.Parse$Configuration$Builder on below Lollipop versions
  • How to make a tree having multiple type of nodes and each node can have multiple child nodes in java
  • Get object from AWS S3 as a stream
  • Cross-Platform Protobuf Serialization
  • Javascript Callbacks with Object constructor
  • Validaiting emails with Net.Mail MailAddress
  • Cassandra Data Model
  • In LanguageTool, how do you create a dictionary and use it for spell checking?
  • Do I've to free mysql result after storing it?
  • Comma separated Values
  • Matrix multiplication with MKL
  • Codeigniter doesn't let me update entry, because some fields must be unique
  • Error creating VM instance in Google Compute Engine
  • Hits per day in Google Big Query
  • how does django model after text[] in postgresql [duplicate]
  • Authorize attributes not working in MVC 4
  • Does armcc optimizes non-volatile variables with -O0?
  • Busy indicator not showing up in wpf window [duplicate]
  • How to get NHibernate ISession to cache entity not retrieved by primary key
  • Python/Django TangoWithDjango Models and Databases
  • Net Present Value in Excel for Grouped Recurring CF