Download the PHP package firebrandhq/domain-specific-memberprofiles without Composer

On this page you can find all versions of the php package firebrandhq/domain-specific-memberprofiles. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package domain-specific-memberprofiles

SilverStripe Domain Specific Member Profile Pages Module

This module is a simple extension to the SilverStripe Member Profile Pages Module. It adds the ability to limit user registrations to specific domains.

Example use case

Let's say you only want employees of a specific organisation organisation to be able to create a user profile, you can limit registration to users with a @example.com email address. Or let's say you only want New Zealand students or their teachers to have an account, you can restrict registrations to users with a *.school.nz account.

You can define a single allowed domain or many. You can also explictely disallow domains.

Requirements

This module is not a fork of the Member Profile Pages Module. It's an extension.

Installation Instructions

Make sure to run a dev/build after installing the module.

Usage Overview

  1. Create your profile page like you normally would.
  2. Under the Profile > Fields tab, edit the Email profile field. At the bottom of the page, under the Vlaidation header, there should now be a Domain Validation subsection.
  3. In the apropriate textarea field, provide a list of allowed and/or disallowed domains.
    • If you leave a field blank, it will be ignored.
    • If you leave both fields blank, there's not going to be any domain validation on the email.
    • You can use wildcards to whitelist or blacklist subdomains. (e.g.: *.example.com)
  4. If you want the error message to include the list of allowed or disallowed domains, check Show Domains On Error.
  5. Save your email profile field.

Although not strictly required, you probably want to enable Email Validation for you profile page otherwise users can pretend to have access to a valid email.


All versions of domain-specific-memberprofiles with dependencies

PHP Build Version
Package Version
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package firebrandhq/domain-specific-memberprofiles contains the following files

Loading the files please wait ....