KEYCLOAK-7662: Placeholder components for authenticator.
This commit is contained in:
parent
c2012a595b
commit
9af51fb664
11 changed files with 116 additions and 1 deletions
|
@ -18,8 +18,15 @@ import { NgModule } from '@angular/core';
|
|||
import { Routes, RouterModule } from '@angular/router';
|
||||
|
||||
import { AuthenticatorPageComponent } from './authenticator-page.component';
|
||||
import { MobileAuthenticatorSetupPageComponent } from './mobile-authenticator-setup-page.component';
|
||||
import { BackupCodeSetupPageComponent } from './backup-code-setup-page.component';
|
||||
import { SMSCodeSetupPageComponent } from './sms-code-setup-page.component';
|
||||
|
||||
const routes: Routes = [
|
||||
{ path: 'authenticator', component: AuthenticatorPageComponent },
|
||||
{ path: 'mobile-authenticator-setup', component: MobileAuthenticatorSetupPageComponent },
|
||||
{ path: 'backup-code-setup', component: BackupCodeSetupPageComponent },
|
||||
{ path: 'sms-code-setup', component: SMSCodeSetupPageComponent },
|
||||
{ path: '**', component: AuthenticatorPageComponent },
|
||||
];
|
||||
|
||||
|
|
|
@ -21,10 +21,16 @@ import { TranslateModule } from '@ngx-translate/core';
|
|||
|
||||
import { AuthenticatorPageComponent } from './authenticator-page.component';
|
||||
import { AuthenticatorRoutingModule } from './authenticator-routing.module';
|
||||
import { MobileAuthenticatorSetupPageComponent } from './mobile-authenticator-setup-page.component';
|
||||
import { BackupCodeSetupPageComponent } from './backup-code-setup-page.component';
|
||||
import { SMSCodeSetupPageComponent } from './sms-code-setup-page.component';
|
||||
|
||||
@NgModule({
|
||||
imports: [ CommonModule, TranslateModule, AuthenticatorRoutingModule ],
|
||||
declarations: [ AuthenticatorPageComponent ],
|
||||
declarations: [ AuthenticatorPageComponent,
|
||||
MobileAuthenticatorSetupPageComponent,
|
||||
BackupCodeSetupPageComponent,
|
||||
SMSCodeSetupPageComponent ],
|
||||
providers: [ ]
|
||||
})
|
||||
export class AuthenticatorModule {}
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
<h1>Placeholder for Backup Code Setup</h1>
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
* Copyright 2018 Red Hat, Inc. and/or its affiliates
|
||||
* and other contributors as indicated by the @author tags.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import {Component, OnInit} from '@angular/core';
|
||||
|
||||
@Component({
|
||||
selector: 'app-backup-code-setup-page',
|
||||
templateUrl: './backup-code-setup-page.component.html',
|
||||
styleUrls: ['./backup-code-setup-page.component.css']
|
||||
})
|
||||
export class BackupCodeSetupPageComponent implements OnInit {
|
||||
|
||||
constructor() {
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,2 @@
|
|||
<h1>Placeholder for Mobile Authenticator Setup</h1>
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
* Copyright 2018 Red Hat, Inc. and/or its affiliates
|
||||
* and other contributors as indicated by the @author tags.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import {Component, OnInit} from '@angular/core';
|
||||
|
||||
@Component({
|
||||
selector: 'app-mobile-authenticator-setup-page',
|
||||
templateUrl: './mobile-authenticator-setup-page.component.html',
|
||||
styleUrls: ['./mobile-authenticator-setup-page.component.css']
|
||||
})
|
||||
export class MobileAuthenticatorSetupPageComponent implements OnInit {
|
||||
|
||||
constructor() {
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,2 @@
|
|||
<h1>Placeholder for SMS Code Setup</h1>
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
* Copyright 2018 Red Hat, Inc. and/or its affiliates
|
||||
* and other contributors as indicated by the @author tags.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import {Component, OnInit} from '@angular/core';
|
||||
|
||||
@Component({
|
||||
selector: 'app-sms-code-setup-page',
|
||||
templateUrl: './sms-code-setup-page.component.html',
|
||||
styleUrls: ['./sms-code-setup-page.component.css']
|
||||
})
|
||||
export class SMSCodeSetupPageComponent implements OnInit {
|
||||
|
||||
constructor() {
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in a new issue