[Objective C] Loginsysteem

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Na een aantal boeken gelezen te hebben over Iphone SDK programmeren ben ik begonnen met een login systeem te schrijven. Ik kom nu op het volgende probleem.

Als een gebruiker succesvol inlogt gaat hij/zij naar het ingelogde gedeelte van de applicatie en heeft hij/zij een sessie. Nu wil ik dat wanneer er een gebruiker switcht van view automatisch ook gechecked wordt of de gebruiker nog wel echt ingelogd is. Dit wilde ik op de volgende manier doen.

- Ik maak een UIViewController subclass genaamd 'Auth' welke de UIViewController override.
- Als ik een nieuwe view heb voor het ingelogde gedeelte doe ik hetvolgende:
code:
1
2
3
@interface newView : Auth {

}


Op deze manier probeer ik dus een UIViewController override te maken. Alleen heb ik niet het gevoel dat dit de juiste weg is. Iemand suggesties. Hij haalt zijn data op en checkt het ook weer door middel een POST naar een PHP en een MySQL Database.

Acties:
  • 0 Henk 'm!

  • storeman
  • Registratie: April 2004
  • Laatst online: 11:48
Dus je doet je check in je applicatie en niet in je service? Ik zou er zelf voor kiezen om deze check in je service te doen, dan kun je beter misbruik voorkomen. Als je de service via een bepaald protocol laat communiceren met je app, dan kun je op een eenvoudige manier ook foutmeldingen/waarschuwingen teruggegeven aan de client/app. Of in je protocol zelfs een isLoggedin flag bouwen, wanneer deze een keer onverwacht false geeft, kan je applicatie de juiste view tonen.

"Chaos kan niet uit de hand lopen"