mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-31 17:38:48 +00: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