Moodle for mobile

Registration Via Mobile App

 
Picture of P B
Registration Via Mobile App
 

Hello, 


I am creating a Mobile App which has a Registration Screen for New Users Registration. This screen has fields like Name, Email, etc. I want the user to register on the mobile app and once that is done, the user has to be created in the Moodle Back End with the fields entered by the user.

How can I achieve this?

Thanks. 

 
Average of ratings: -
Picture of Juan Leyva
Re: Registration Via Mobile App
Core developersMoodle HQParticularly helpful MoodlersPlugin developersTesters

Hello,

why are you creating a separate app instead using Moodle Mobile as the basements of your custom one?

By the way, we are going to support sign-up in the new version of the app, it will require Moodle 3.2 because it will require the new Web Services for user sign-up (the ones in auth_email), see: https://docs.moodle.org/dev/Web_service_API_functions

Regards, Juan

 
Average of ratings: Useful (2)
Picture of P B
Re: Registration Via Mobile App
 

Thanks. I will use Moodle Mobile as the basements. But when will the new version for Moodle Mobile with User Sign Up be ready?

 
Average of ratings: -
Picture of Helen Foster
Re: Registration Via Mobile App
Core developersDocumentation writersMoodle HQParticularly helpful MoodlersPlugin developersTestersTranslators

Good news: Moodle Mobile 3.2.0 with support for user sign up is now available! For further details, please see the release notes.

 
Average of ratings: -
Picture of Mitesh Patel
Re: Registration Via Mobile App
 

Thanks for your valuable update.

I am currently working on www.siliconithbu.com and we are create LMS for our school clients.

Thanks.

Mitesh


 
Average of ratings: -
Picture of Arabinda P
Re: Registration Via Mobile App
 

Hi Helen,

I have Moodle Mobile 3.3

But I cannot find User Sign-up facility in the Mobile.

How do I enable the Sign-up for New User in Moodle Mobile 3.3?

It's not available in the menu.

Please guide me,

Regards

Arabinda

 
Average of ratings: -
Picture of Helen Foster
Re: Registration Via Mobile App
Core developersDocumentation writersMoodle HQParticularly helpful MoodlersPlugin developersTestersTranslators

Hi Arabinda,

Please note that sign-up in the app requires Email-based self-registration to be enabled on your Moodle site.

 
Average of ratings: -
Picture of Logan Thomison
Re: Registration Via Mobile App
 

Hi Helen,

I have email-base self-registration enabled on my site as well as Oauth but I'm not seeing it as an option on the moodle mobile side. Are there additional settings that I need to enable to make it available on the mobile client?

Logan 

 
Average of ratings: -
Picture of Juan Leyva
Re: Registration Via Mobile App
Core developersMoodle HQParticularly helpful MoodlersPlugin developersTesters

Hi Logan,

which Moodle version are you using? Self-registration only works with Moodle 3.2 onwards.

Juan

 
Average of ratings: -
Picture of Logan Thomison
Re: Registration Via Mobile App
 

Hi Juan,

I'm at Moodle 3.3.1 (Build: 20170710) and 3.3.0 for the mobile client.

Thanks,
Logan

 
Average of ratings: -
Picture of Dani Palou
Re: Registration Via Mobile App
Core developersMoodle HQParticularly helpful MoodlersPlugin developers

Hi Logan,

just to be sure, you should be able to see the signup button after entering your site URL in the "Add Site" form. It should appear below the username/password inputs, as it's shown here:

credentials form screenshot


If you can't see the button, please send us your Moodle URL so we can take a look. If you don't want it to be public you can send it to mobile@moodle.com (please reference this post in the e-mail).

Kind regards,

Dani

 
Average of ratings: -
Picture of Logan Thomison
Re: Registration Via Mobile App
 
Hi Dani,


I wasn't aware that this only works on the device or emulator. I had been looking at it via my browser and I see everything when I run it on my emulator. Is it possible to add the additional fields that a user sees during registration to the OAuth screens as well?

Thanks,

Logan

 
Average of ratings: -
Picture of Dani Palou
Re: Registration Via Mobile App
Core developersMoodle HQParticularly helpful MoodlersPlugin developers

Hi Logan,

you should be able to see it in browser too. The screenshot I pasted before was taken in browser.

The app should show the same fields as the web signup form, as long as it uses "core" fields. That is, the app supports the following custom fields: Checkbox, Date/Time, Dropdown, Text area and Text input. If your site has a 3rd party plugin to add a new type of field, it won't be shown in the app.

Kind regards,

Dani

 
Average of ratings: -
Picture of Logan Thomison
Re: Registration Via Mobile App
 

I just followed the instructions at https://docs.moodle.org/dev/Setting_up_your_development_environment_for_Moodle_Mobile_2 to make sure I didn't overlook something. I'm still experiencing the same issue. I thought I'd try Chromium over Chrome as part of it and Chromium does not move beyond entering the URL for the site. I just receive the loading message.

 
Average of ratings: -
Picture of Dani Palou
Re: Registration Via Mobile App
Core developersMoodle HQParticularly helpful MoodlersPlugin developers

Hi Logan,

please send us the URL of your site so I can take a look. You can send it to mobile@moodle.com.

Thanks,

Dani

 
Average of ratings: -
Picture of Dani Palou
Re: Registration Via Mobile App
Core developersMoodle HQParticularly helpful MoodlersPlugin developers

Thanks Logan,

I can see the button in my Chromium, right below the SSO buttons. Please make sure you've followed the steps in here, specially the flags to use when starting chromium:

https://docs.moodle.org/dev/Moodle_Mobile_development_using_Chrome_or_Chromium

There was one time I couldn't see it though, and it was because of a timeout (the server took too long to respond). When you enter the site URL, the app performs 2 requests: one to check if the site exists, and another to check the site configuration (to see if signup is enabled and so). If the second one doesn't answer in time (30 seconds), we still show the credentials form but we can't show the signup because we don't know if it's enabled or not. We aren't blocking the user in this timeout because some sites don't have the required WebService, so we could be blocking the user for no reason. 

I tried it like 10 times and only 1 failed, the rest of requests returned really fast, so it seems to be a weird case (at least for me).

Kind regards,

Dani

 
Average of ratings: -
Picture of Asad Ali
Re: Registration Via Mobile App
 

I am little bit confused are you guying using Moodle Moblie Ready made app from google play store or configuring moodle mobile custom app.

 
Average of ratings: -
Picture of Damir Varevac
Re: Registration Via Mobile App
 

How to use Moodle Mobile 3.2.0 for base app for android in Android studio ?

 
Average of ratings: -
Picture of yiting chen
回應: Registration Via Mobile App
 

Hello 

my moodle version is 3.5 and moodle mobile version is 3.4.2 

but i can't find the signup button is my moodle mobile

email self-registration

mobile self-registration

What should I do? 

Thanks. 

 
Average of ratings: -
Picture of Dani Palou
Re: 回應: Registration Via Mobile App
Core developersMoodle HQParticularly helpful MoodlersPlugin developers

Hi,

can you see the Signup button in the browser (web)? Just to make sure it's configured right.

Just FYI, the signup button in the app will appear below the Facebook/Google/etc. buttons.

Kind regards,

Dani

 
Average of ratings: -