AppMachine Help Center

How can we help you?

Follow

User Registration

This feature makes it is possible for users to register and/or login to your app.

You have the option of making this a required feature, or as an additional functionality to, for example, allow access to a customer loyalty card or to send a personal message push to a user.

Registration can accomplished using an email address but can also be done using Facebook, Twitter, or Google +.

It is also possible to require users to register before they can view the content of your app.

Important:

Please make sure you have a good reason to let users login. During the review process, Apple usually wants to know why this has been activated and can ask questions to you regarding your reasoning. If they feel the app does not qualify for this feature, they may reject the app.

User Registration can be used for the following features:

  1. Open your app in the design platform at design.appmachine.com
  2. Navigate to the “Users” section in the left vertical menu.
  3. This feature is not enabled, by default.
  4. Enable "User Registration", a number of possibilities will appear.
  5. Determine by what means you want people to be able to register.
  6. Optional: If you prefer to have more oversight over who can register in the app, deselect all additional registration options and leave only the “Mail” option selected. Deselect the option under “Mail” too.
  7. Provide a reason for why User Registration has been activated so that this can be sent to Apple during publication.
  8. The last option at the bottom of this screen is the setting that requires that people first need to login / register before they can use the app.

“App users” tab

In this tab, you will be able to see all the users that have registered in your app along with some added information about the user.

 

By clicking on the “X” next to a user’s name, you can remove the user from the app’s user log.

By clicking on the pencil icon next to the user, you will be able to edit the information about this user as well as send them a “Reset Password” email, should they request it.

 

You can also manage a user’s role for the Loyalty Card and send private push messages. More information about these features can be found by clicking on the links in the previous sentence.

Was this article helpful?
3 out of 3 found this helpful
Have more questions? Submit a request

Comments

  • Avatar
    Luciano Muniz

    How do I call the registrer screen of a certain part of the application so that the user is authenticated before proceeding an action. When click a button, if the user is not logged in, displays a message "Please login to rate this movie", for example.

  • Avatar
    Patrick van Gogh

    When editing the information of a user you see addtional information like "Age group" and "Gender". Is it possible to let the user enter that information?

  • Avatar
    harrywildeboer

    @Luciano You can use {user:email} and use a button with additional visible="AM:Equals([{user:email}],[])" when the user isn't logged in {user:email} is empty and the button is visible! I sent the user by "logic goto" to the block "settings" when the user is logged in the button is not visible!

Powered by Zendesk