Я много раз пробовал это делать, и я трачу много времени, и все же я ничего не делаю.Как сделать страницу входа с угловым и ионическим
Я делаю мобильное приложение с угловым и ионным, и я пишу его на Visual Studio.
я получил некоторый исходный код из ионического и у меня есть страница входа как
function AppCtrl($scope, $ionicModal, $timeout) {
// Form data for the login modal
$scope.loginData = {};
// Create the login modal that we will use later
$ionicModal.fromTemplateUrl(baseUrl + 'Content/templates/login.html', {
scope: $scope
}).then(function(modal) {
$scope.modal = modal;
});
// Triggered in the login modal to close it
$scope.closeLogin = function() {
$scope.modal.hide();
};
// Open the login modal
$scope.login = function() {
$scope.modal.show();
};
// Perform the login action when the user submits the login form
$scope.doLogin = function() {
console.log('Doing login', $scope.loginData);
// Simulate a login delay. Remove this and replace with your login
// code if using a login system
$timeout(function() {
$scope.closeLogin();
}, 1000);
};
}
Но это модальный вид. И я хочу сделать страницу входа в качестве начальной отдельной страницы. И мне также нужна авторизация на стороне сервера.
В любое время, когда я удаляю этот модал, мое приложение не запускается ... Я все еще новичок, и я стараюсь учиться.
Не могли бы вы написать мне несколько шагов, как это сделать, и что это лучший способ сделать это для приложения, которое я планирую опубликовать. Учебники, книги также приветствуются
Я прочитал про маршрутизацию, но, я думаю, я не совсем понимаю это. Но скажите мне, что лучший способ сделать авторизацию на стороне сервера? – Amehiny
Нет лучшего способа - это просто зависит от потребностей. Существуют общие способы, такие как базовый auth, который использует url для отправки информации пользователям https - // username: password @ wesites-com/api –
Каждый вызов api должен проверять creds пользователя, это может быть в HEADER [] , или POST. Что вы используете на сервере? –