Files
alfresco-ng2-components/ng2-components/ng2-alfresco-login
2016-04-29 19:33:04 +01:00
..
2016-04-29 15:23:34 +01:00
2016-04-29 15:23:34 +01:00
2016-04-29 15:28:30 +01:00
2016-04-22 22:48:14 +01:00
2016-04-28 14:08:05 +01:00
2016-04-29 12:37:48 +01:00
2016-04-28 14:08:05 +01:00
2016-04-29 19:33:04 +01:00

Alfresco Login Component for Angular 2

Components included:

  • Alfresco Login Component
  • Alfresco Authentication Service

Custom Login Component

import {Component} from 'angular2/core';
import {AlfrescoLoginComponent} from 'ng2-alfresco-login/ng2-alfresco-login';

@Component({
    selector: 'my-login',
    template: ' <alfresco-login method="{{methodName}}"></alfresco-login>',
    directives: [Login]
})
export class MyLoginComponent {
    methodName: string = 'POST';
}

Build

npm install
npm npm run build

Test

npm test

Demo

Configuring development environment

All scripts assume you are at the project root folder

Install symlinks for Alfresco components

ng2-alfresco-core:

cd ng2-components/ng2-alfresco-core
npm link
cd ../ng2-alfresco-login/demo
npm link ng2-alfresco-core

ng2-alfresco-login component:

cd ng2-components/ng2-alfresco-login
npm link
cd ../ng2-alfresco-login/demo
npm link ng2-alfresco-login

Start the demo

cd demo
npm install
npm start